• ベストアンサー

gunuplot について質問です。

gnuplot のことでお聞きしたいのですが、ファイルから読み込む時に、1列しか数値がない場合、x軸はかってに決められてしまいます。 そこで後から、x軸の範囲を決めたい時にはどうしたらよいのでしょうか? 例) 1 0 4 6 6 このようなファイルをプロットするとx軸は0~10までとなります。 ファイルを変更せずにx軸の値を決めたい場合なのですが、わかる方おねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
  • oyaoya65
  • ベストアンサー率48% (846/1728)
回答No.1

質問の様な一列のデータをdata.txtに入れておいて plot [0:8] "data.txt" を実行すれば x軸を0から8まで描き データを X=0から1置きに4までにプロットしてくれます。 [0:8]がx軸の範囲で、左側の0が最初のデータをプロットするx座標(つまりx軸の左端)、右側の8がx軸を描くの範囲の上端となります。 0~8がx軸の範囲です。 この範囲[0:8]を[1,10]にすればx軸の範囲は1~10になり、x=1からデータを1間隔で右にデータの数(ここでは5個)だけプロットしてくれます。

waynemarshall
質問者

お礼

大変参考になりました。ありがとうございます。

関連するQ&A

専門家に質問してみよう