gnuplot: CSV, TSVデータを読み出す方法

方法

CSVの場合

set  datafile separator ","

TSVの場合

set  datafile separator "\t"

説明

set datafile separator はその名の通りプロット対象のデータファイルのセパレータ、つまり区切り文字を指定するコマンドである。

Gnuplotではデフォルトのセパレータは空白文字(スペース)であるが、何かのデータを取ってくるとCSV形式になっていることが多いため、利用頻度が高め。

デフォルトでCSV形式を読み込ませるようにしたい場合には gnuplotrc を利用するのが良いと思われる。

参考サイト:
http://gnuplot.sourceforge.net/docs_4.2/node173.html

コメント

このブログの人気の投稿

gnuplot: グラフの色を変更する

[Linux] rsyncで進捗を確認する

gnuplotで縦線を引きたい