gnuplot

はじめに

gnuplot 5.0 からplotting styleにcircles が追加されて円グラフ(pie chart)を描けるようになりました。

円グラフは描けるは描けますが、ノウハウというかトリックが結 ...

gnuplot

gnuplot では圧縮ファイルを扱うことが簡単に出来ます。
いわゆるリダイレクトを使います。

例えば hoge.dat.gz のように gzip (GNU zip) で圧縮されたファイルの場合は

plot ...

gnuplot

gnuplot 5 のマニュアルから新機能の部分を訳してみました:

line の dot-dash パターンは他のlineプロパティとは独立に指定できるようになった。

set dashtype <tag> &l ...

gnuplot

gnuplot で時間軸を使う方法を説明します。

gnuplot で時間軸を使うには入力データとグラフの軸に対して以下のように指定します:

入力データ入力データ(例えばx軸に使うデータ)が時間であることを指定する

gnuplot

gnuplot で光沢がある(立体的に見える)棒グラフを描くには、棒グラフの幅と色の指定で工夫します:

Phong on histograms with a one-liner (almost:-)

gnuplot

gnuplot でデータの線形回帰計算をする場合は stats コマンドが楽です。ピアソンの相関係数(ExcelのR2)も計算してくれます。
(非線形の場合はfitを使うしかありません。)

usingで変換できるの ...

gnuplot

gnuplot の最小二乗フィッティングは他のグラフツールよりも使いやすいと思います。
フィッティングする関数を直接数式で書くことができるので、とても直感的です。

基本形
フィッティング例

下のよう ...

gnuplot

ちょっと前まではgnuplotで日本語文字列や日本語フォントを扱うのは苦労がありましたが、version 5.0以上からはだいぶ楽になっています。

gnuplot で日本語文字列や日本語フォントを扱うポイントは次のようなも ...

gnuplot

gnuplot では異なる複数のデータ区切り(seprator)を同時に指定できます。
ですから、カンマ区切りのデータ(csv)ファイルとスペース区切りのデータファイルを同時にプロットできます。

説明が gnupl ...

gnuplot

gnuplot で pdf が出力されないときは unset output (unset terminalでも良い)などを指定すると上手くいくことがあります。

LaTeXで使うならepsよりもpdf

dvipdfm ...