ファイルのデータを描く
提供: tknotebook
メインページ>コンピュータの部屋#ソフトウェア>GNUPLOT
GNUPLOTは関数のグラフの他に、データファイル中のデータをグラフ化することもできます。
扱えるファイルのデータフォーマットや描画形式は多岐にわたるのですが、ここでは簡単かつ実用的な テキストファイルのデータをグラフ化する例を2種類紹介します。
2次元グラフ
GNUPLOTが扱えるテキストファイルは、1点のデータを1行で記述し、値を空白やタブで区切ったものです。 以下に放物線のデータファイルのテキストデータを示します。
# Curve 0 of 1, 100 points # Curve title: "x**2" # x y type -10 100 i -9.79798 96.0004 -9.59596 92.0824 -9.39394 88.2461 -9.19192 84.4914 -8.9899 80.8183 -8.78788 77.2268 -8.58586 73.717 (続く)
テキストデータでは先頭の # はコメントを表します。1行が一点を表し1列目が X値を、2列目が Y値を表します。 データが一列しかない場合はY値となり、Xは0から1づつ増える整数値になります。
データファイルは
plot 'parabola.txt'
で描画できます。