余白の書きなぐり

aueweのブログ

Gnuplot

Python3の計算結果をGnuplotでグラフ化(subprocess Popenを使う)

ディスプレイにグラフを表示させる pythonからgnuplotを使う上で、これが最も簡単な方法。 from subprocess import call call( ["gnuplot", "-e", "plot sin(x); pause -1"]) qを押せばグラフは消える。 グラフをファイルに保存 gnuplotの設定は長くなるので…

シェルスクリプトに Gnuplot のコマンドを埋め込む方法

シェルスクリプトから数値計算プログラムを走らせて、 結果を Gnuplot するような場合に、 わざわざ表示用の Gnuplot スクリプトを別ファイルに準備するのが面倒くさい。 すべての処理を単一のシェルスクリプトファイルで済ませてしまいたい。そんな時のため…

Gnuplot で作成したグラフを Inkscape で読み込む

Gnuplot には xtics やら nokey やら、グラフのタイトルやら位置の変更やら、 とにかくグラフの表示に関するありとあらゆるオプションが組み込まれているものの、 覚えるのも調べるのも面倒臭いし、頑張ってオプションを設定しても 思い通りにいかない場合が…

Gnuplot で複数のグラフを並べる方法

バンド図 なんかを描く際に、 いくつかのグラフを横に並べて描画したくなる。 あるいは数種類の量を比較するなら、縦に並べたくなるだろう。 そういう時には Gnuplotのコマンド set multiplot を使用して複数枚のグラフを並べれば良いのだが、 いくつかハマ…