Graph 使用AWK获取最后一个数据列以创建一个linepoints gnuplot

Graph 使用AWK获取最后一个数据列以创建一个linepoints gnuplot,graph,awk,gnuplot,Graph,Awk,Gnuplot,我正在研究gnuplot测线点,以创建一个计算和正态分布图。我已经创建了一个文件来为这两个图提供信息。 我在绘制最后的数据时遇到了一个问题。 下面是创建第二个图形的my脚本 plot.plt set term pos eps set style data linespoints set style line 1 lc 8 lt -1 set size 1,1 set yr [0:20] set key below set grid set output 'output.eps' pl

我正在研究gnuplot测线点,以创建一个计算和正态分布图。我已经创建了一个文件来为这两个图提供信息。 我在绘制最后的数据时遇到了一个问题。 下面是创建第二个图形的my脚本

plot.plt

set term pos eps
set style data linespoints
set style line 1 lc 8 lt -1    

set size 1,1
set yr [0:20]
set key below 
set grid
set output 'output.eps'
plot "<awk '{i=i+$3; print $1,i}' data.dat" smooth cumulative t 'twitter' ls 1

我想用第一列创建x轴,用最后一列创建y轴。因此y轴范围必须介于0到1之间。我应该换哪一部分?谢谢

使用
平滑累积
就足够了,不需要awk。您将两次执行相同的操作,一次使用gnuplot,一次使用awk。干脆

plot 'data.dat' using 1:3 smooth cumulative

谢谢你,克里斯托夫,我使用平滑累积法,因为我在直线点中间找到了水平线。我只知道它也做过手术,
plot 'data.dat' using 1:3 smooth cumulative