質問

私は、単純なXY軸におけるIプロットに、2つのタブ区切りの列を持つデータセットを持っています。独立変数(X軸)は、分単位の期間です。私が欲しいのは時間の代わりに、数分でこれをプロットすることです。プロットしながら、どのように私はgnuplotの中で、このスケーリングを適用するのでしょうか?

役に立ちましたか?

解決

この質問のを見てください。おそらく、それが役立ちます。

あなたのケースでは、私はあなたのような何かをしたい期待

set xdata time
set timefmt "%M"
set format x "%H:%M"

これらのコマンドは、あなたが数分の形式で日時データを提供しているのgnuplotに伝えます しかし、あなたは彼らが時間と分で表示します。

EDIT(コメントを参照)。

:(書式時間を無視して)次のようにデータファイルdata.datの軸を達成することができるスケーリング
plot "data.dat" using ($1/60):2 with lines

$1はあなたが数学の操作で操作しますが、スケールすることの列、です。 あなたは、通常、他の列に移動する前に、括弧内の式全体をラップする必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top