2011-08-26 7 views
3

は、私はアクションでブックgnuplotのに従い、私はgnuplotからextern datafileにヒストグラムを生成する頻度をどのようにエクスポートするのですか?

binc(bin_width,x) = bin_width * (int(x/bin_width) + 0.5) 

使用して、私は滑らかfrecuencyは、各ビンのためのfrecuencyカウントを作成することを理解している私は

plot 'datafile' u (binc(bin_width,$1)) : (1.0/size_sample) smooth frequency 

を使いプロットすると、このヒストグラムをプロットするにはヒストグラムを作成するためにプロットで使用されます

しかし、どのようにfrecuencyを含む変数を作成できますか。これは、たとえば、各ビンのfrecuencyカウントの値をファイルにエクスポートする必要があります。

答えて

7

プロットをリダイレクトして、tableを変数に設定してテキスト形式で保存することができます。

binc(bin_width,x) = bin_width * (int(x/bin_width) + 0.5) 
set table "hist.dat" 
plot 'datafile' u (binc(bin_width,$1)) : (1.0/size_sample) smooth frequency 
unset table 

ヒストグラムは、ファイル名 "hist.dat"に保存されます。

関連する問題