2016-05-10 7 views
3

は、私はすべてのデータサンプルと少ないデータサンプルを使用してポイントを使用してplotGnuplotlinespointsを持つファイルが、行にしたいです。たとえば、次のファイルはデータをプロットしますが、行はまったく表示されません。のgnuplot:プロットlinespointsに付いたファイルが、少ないポイントで

set terminal png 
set out "plot_sample.png" 
plot [t=-1000:1000] t w linespoints pt 64 lt 10 ps 1.5 

ポイントのカスタムサンプリング間隔を定義したいが、ラインのすべてのデータサンプルを使用する場合はどうすればよいですか?私は同じ数字の2つの別々のプロットをすることができましたが、キーは両方とも個別に表示されます。

答えて

7

使用pointintervalは、プロットされた点の数を減らすことが、ラインを描画するためのすべてのポイントを維持する:

set samples 100 
plot x**2 w linespoints pointinterval 10 
+0

あなたが私に殴られたm(_ _)m –

+1

ポイントにラインポイントを変更すると、これはもう動作しません。 – gnzlbg

+0

@gnzlbg 'pointinterval'は' linespoints'に特有のオプションです。 10点ごとにプロットするには、 'plot ... pointsを10点ごとに使用する' – Christoph

2
  • everyを使用して、ファイルから取られたサンプルを減らしてください!
  • 線をプロットし、 点を2つに分けて、いずれかにnotitleを使用してください。
  • 2つのプロットの色を「同期させる」ことを忘れないでください!等

何か:

plot [t=-1000:1000] 'data.dat' w l lt 10 lc 10 t 'something', '' every 10 w p pt 64 ps 1.5 lc 10 notitle 

NOTES every

使用法:すべてのA 'alma.dat' プロット:B:C:D:E:F

  • Aは
  • (C/Dから開始)
  • C/Dは、最初のデータ/データブロックである(データブロックは空行によって分離されている)
  • Bは、データブロックの増分でデータインクリメント(毎ATH)でありますE/Fは最後のデータ/データブロックです(E/Fで終了)

上記のすべての機能を使用できますが、必要がない場合は空白のままにしてください。 ...すべての2またはすべての2 :: 1またはすべての2 :: 1:0電気ショック療法...

関連する問題