gnuplot を使おう。 その3
Linuxカーネルはそのルールやめたんじゃなかった? 2.x.0の奇数と偶数 最近はどれも一番頭の数字をガンガン上げるスタイルで気に入らない Tick-tackモデルとかiPhoneモデルナンバーとか >>639 Linuxはやめたけど、それが何か関係あるの? 同じデータ並びのファイルaaa、bbb、cccを同じ列で表示するのに plot "aaa" u 1:5 , "bbb" u 1:5 , "ccc" u 1:5 てやるの面倒なんだけどもっといい方法ないですかね? plot "{aaa,bbb,ccc}" u 1:5 みたいにできたら楽なんだけど >>641 >>639 はもしかしたら "GNU"plot と思ってるのかもしれない。 GNU/plot <=> GNU/Linux そっくりんこ。 だからこそ, GNU/Linux のバージョン管理と, gnuplot のそれとを, 同じシステムと思ったのかも 知れない >>642 今更だけどplot forでいいんだよね? あるファイルのデータをプロットするときに、正の値を○、負の値を☓で表す方法はあるでしょうか。 >>650 linespointsじゃなくてpointsでいいなら正のデータファイルと負のデータファイルに分けてそれぞれ異なるpointtypeでプロット >>651-652 ありがとうございます。 三項演算子でできました。 元々は w lp でやるつもりでしたが、とりあえずこれでやっています plot "hogehoge" with lines ってやった時、hogehogeにデータが1点分しかないとなにも見えない。 大きさのない点なのかな? 複数点の時は線だけで、1点のときは自動的にpontsに切り替えるとか、 見えるように出来たらいいなあ。 誰でも簡単にパソコン1台で稼げる方法など 参考までに、 ⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。 グーグル検索⇒『宮本のゴウリエセレレ』 EUJFW4437U >>655 レスありがとうございます。 複数点の時は線だけにしたいんです。 デリミタを自動判別する機能ってないかな いっそ自分で作るか 空間に直線が引く方法がどうしてもわかりません… x=0,y=1で直線引く方法ってないですか? 手元にないので確認出来ないけどsplotは媒介変数って使えないんだっけ? plotではx=1とかでそれ使えた気がする データ作って表示させても良いような… >>658 set datafile separator でいかがですか >>662 datafile separator は複数指定できるので、それを使えばいいのては? >>660 splotても媒介変数はつかえますよ。 だってさ >>659 x=0,y-1,z=t ,tの範囲設定で考えれば行けるんでは? ☆ 私たち日本人の、日本国憲法を改正しましょう。現在、 衆議員と参議院の両院で、改憲議員が3分の2を超えております。 『憲法改正』、でググってみてください。国会の発議は すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ >>469 windows/Fonts をcygwinのfontconfigが見るようにする、もっと簡単な方法がありました。 ln -s /cygdrive/c/Windows/Fonts /usr/share/fonts/windows として fc-cache -fv とする。 ごめんこのスレで聞くにしては失礼なんだけど、 最近の新しいグラフ描画ツールってなにかない? 例えば3DレンダリングでGPU使ってくれるとかさ。 >>672 octaveのグラフィックツールキットのqtとfltk が、openglを使っているので、環境によっては、gpu使用になる。 There's now a build of gnuplot 5.2.3 for Mac OS X at http://ricardo.ecn.wfu.edu/pub/gnuplot/ Here is an alternative version of Gnuplot 5.2.3 compiled for OS X: https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_OS_X It includes the GNU readline functionality and also has the PDF terminal (which, even though deprecated, works very well and is widely used). 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方 時間がある方はみてもいいかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 U2OOD gnuplot5.2.4がリリースされました。バグフィックスのための緊急リリースです。 いつも乙です たいていこのスレでバージョンアップを知るので助かってる gnuplotすごく重宝してるけど、唯一許せないのは スクリプトにした時とかに結果を標準エラー出力に掃き出すこと。 なにをどう考えてそういう挙動を実装したんだ? もちろん set print '-' で出力先を標準出力にできるのは知っているけれど 既定が標準エラー出力なのは納得いかない。というか嫌い。 永らくgnuplot最高と思ってたけど、最近jupyter notebook使いだしてこれで十分な気がしてきた 少なくとも普段使いとしては >>680 stderrにしないとバッファリングの関係でうまく使えないケースがあるって話を 前世紀のネットニュースcomp.graphics.gnuplotでやってたような… msdos用か旧mac用か…思い出せない >>682 へぇ〜。と思ってちょろっと探したけどそれらしい発言が見付からんな。 誰かソース持ってない? シェルのreadコマンドのように、値を標準入力からセットするコマンドってないですか? どういうことしたいかいまいちよくわからんが、プロットしたい値を入力したいということなら、多分ある >>686 バッチ処理中に標準入力を受け付けて,その値でプロットなどを作成したいと いうことですか。 普通にやったらたぶんできない。 >> 689 以下ならできる。 初期化ファイル "header" の後、対話型モードを起動し、 その後別のコマンドファイル "tailer" を実行する: gnuplot header - trailer 何回もすまん。 上の例は 特別なファイル名 "-" は、コマンドを標準入力から読み込むことを意味します。 を使っているにすぎない。 >>686 >値を標準入力からセットするコマンド ってのが何を意味してるのかいまいちわからんが 君のやりたいことは多分できる もうちょっと詳しく書いてくれれば 親切な人が答えてくれるはずだ 5.2.4 windows バイナリ で リンクしたfontconfig(Ver. 2.13.0)バグがあり, gnuplotにバグが生じていました。 (日本語のロケールではこのバグはでない。) https://sourceforge.net/p/gnuplot/bugs/2069/ https://sourceforge.net/p/gnuplot/mailman/message/36410314/ 依存ライブラリをアップデートしてfontconfigをVer. 2.13.1 にしたところバグはfixされたようです。 アップデートしたバイナリがあがっているようです。 引用する 現在のパスワード ??????? bump PATCHLEVEL to 5.2.5a in anticipation of release 5.2.5 next month https://sourceforge.net/p/gnuplot/gnuplot-main/ci/5d6c57f66176786893fe02eb5d5b317877877d0d/ ということで,もうすぐ5.2.5がリリースされそうです。 gaussianのcube形式ボリュームデータと言って分かる方いますか。中身テキストです。 gnuplotでこれを読んで等値面とか表示出来ると手軽で良いんだけど、そう言う拡張を誰か作ってないですかね? PyMOLは一度試したけど、色々とコマンドや設定を覚えないと使えなくて、うーんって感じだった。 でも、バッチ方式、set 何々方式って意味でPyMOL は gnuplot と同じか。 使ってるうちに慣れるかな。 >>703 ググってみた。 cube2xyz: convert cube data to xyz and slize segments/planes http://larrucea.eu/cube2xyz/ Pythonのスプリプトみたい。 >>706 つづき このページのグラフは掃き出させたデータをguplotで処理してるっぽい。 昨今AIとか機械学習が持て囃されてるけど、gnuplotはそのブームに乗れてますの? >>708 gnuplot はあくまでプロットソフト。機械学習とかなら、python などを使えばいい。 gnuplot はプロットソフトとして進化し続けている。 私は、gnuplot はそれでいいと思っている。 >>709 > gnuplot はあくまでプロットソフト。機械学習とかなら、python などを使えばいい。 そうだよね。 gnuplot は unixy であるべきと思う。 python は太り過ぎ。 チューリング完全な言語が太り過ぎ(複雑過ぎってこと?)でunixyじゃないってのは違和感があるなあ ennhanced テキストでのフォント指定で空白あるフォント名が使えない問題がありました がフォント名をシングルクォートで囲むことで使えるような変更が開発版でありました。 リリース版はgitのリリース版ソースは変更されているので5.2.7(5.4になるかもしれませんが)で での対応となります。 >>680 遅レスすまぬ。理由が分かったのが昨日だから。 >スクリプトにした時とかに結果を標準エラー出力に掃き出すこと。 >なにをどう考えてそういう挙動を実装したんだ? https://sourceforge.net/p/gnuplot/bugs/2126/ Writing non-graphics content to stdout would break use of gnuplot as a filter. For example: GNUTERM=postscript myprogram | gnuplot > result.ps GNUTERM=svg myprogram | gnuplot > result.svg だそうだ。 すなわち,標準出力してしまうとフィルターしてgnuplotを使えないからだそうだ。 納得するかどうかはしらんが。 Gnuplot はユーザーはwindows 版が圧倒的に多いけど、開発はlinux 上でおこなわれているからなあ。unixyになるわな。 Macにaquaterm込みで導入したいんですけどaquatermのアプリはインストールしてるのに gnuplotのインストールで認識されなくて困ってるんですが原因はなぜかわかりますか? >>717 Mac user じゃないからよくわからんが、mac でも最近ばqt とかwxtとかを使うのではないかな。 >>717 gnuplotのプロンプトで set term と打ってaqua がでてくるのかな? >>718 バージョンはMojaveです デフォルトだとqtなんですけどネット見るとみんなaquaterm入れてる感じなんで真似しているんですが上手くいかない感じです qtでも問題ないですかね? >>719 homebrewでインストールしようとしたんですが、aquatermのappはインストールされているのにも関わらず―with-aquatermのオプションが無効になってる感じです >>722 それは昔の話で今はwxtが主流だと思うぞ >>723 それはWindowsの場合ですか? Macではqtでも大丈夫ですか? gnuplotはlinuxで開発されていて、linuxではqtがデフォルト。qtで問題ない。 >>724 Macでbrew経由wxt使ってる。 大昔はAquaTermだったけど、綺麗さの差は感じない。 何より画面に出力するのはあくまでプレビューで最終出力は適宜PDFとか画像とかにしてるし。 qtは使ったことないからわからんが好きなもの使えばいいよ windowsでは、qtはこったプロットで表示に難ありで、wxtがデフォルト。ただし、windowsでは、windowsターミナルもちゃんと最近gnuplotの進化に対応している。aqua ターミナルは知らん。 みなさんの指摘どおり上位互換があるみたいなので古いのに深入りするのはやめます どうやら私が情弱だったみたいですね ありがとうございました >>729 gnuplotを使う人は結構ここみるので,あなたの質問への質疑応答が これからmacにgnuplotをインストールする方への有用な情報となった。 >>725 これまじ?wxtだと思ってた Qtって何か好きになれないんだよなー もっとスリムにしてくれよと >>733 実はgnuplotは現在なにもしていしないで、フルビルドするとどんなプラットホームでもqtがデフォルトだ。windowsはビルド時にオプションでwxtにしている。 私もqtが好きではないのでlinuxては.bashrcで export GNUTERM=wxt をやってる。 read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる