Gnuplot 多文件拟合函数
我的数据: 文件1: 文件2:Gnuplot 多文件拟合函数,gnuplot,curve-fitting,Gnuplot,Curve Fitting,我的数据: 文件1: 文件2: 2015-08-01 07:00 0.23 0.52 0.00 0.52 9 14.6 14.6 14.6 67 8.5 0.0 --- 0.00 0.0 --- 14.6 14.1 14.1 16.3 1016.2 0.00 0.0 156 0.22 156 0.0 0.00 0.0 0.003 0.000 23.9 39 9.1 23.4
2015-08-01 07:00 0.23 0.52 0.00 0.52 9 14.6 14.6 14.6 67 8.5 0.0 --- 0.00 0.0 --- 14.6 14.1 14.1 16.3 1016.2 0.00 0.0 156 0.22 156 0.0 0.00 0.0 0.003 0.000 23.9 39 9.1 23.4 0.05 23 1 100.0 1 1.8797836153192153 660.7143449269239
。。。。。等等
所以csv。文件是多天的,从这些天开始,我使用3:43:0创建了散点图
我使用0
作为虚拟,这样我就可以使用可变的线条颜色(如果我不这样做的话,这些颜色会在第9行之后重复它们自己)
散点图看起来很棒,但现在我想在图中拟合一条曲线。有两个类似的问题:,涵盖了多个文件中的拟合数据,但在尝试cat
或awk
命令时,我总是会出现一个错误,告诉我无法为数据创建管道
所以我尝试的是:
fit f(x) '< cat file1.csv file2.csv file3.csv file4.csv file5.csv' u 3:43:0 a,b
fit f(x)
我是不是遗漏了什么?
这会是操作系统问题吗?我运行Windows 7。这两个cat
和awk
都是Unix命令。windows中与猫相当的cat
是type
。例如,以下各项应起作用:
fit f(x) '< type file1.csv file2.csv' u 3:43:0 via a,b
fit f(x)”
如果出于某种原因,您需要在windows中使用诸如gawk
(gnu相当于awk
)、grep
或sed
之类的工具,请查看。cat
是一个unix命令。我认为windows的等价物是类型
。例如:fit f(x)
谢谢,不知道谷歌为什么不帮我解决这个问题谢谢,我想我不能把你的commetn标记为answear。。
fit f(x) '< type file1.csv file2.csv' u 3:43:0 via a,b