【发布时间】:2023-11-22 12:56:01
【问题描述】:
我的数据: 文件 1:
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
文件 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 0.05 23 1 100.0 1 1.8797836153192153 660.7143449269239
.....等等。
所以.csv。文件是多天的,从那些日子开始,我创建了一个散点图using 3:43:0
我将0用作虚拟对象,因此我可以使用可变线条颜色(如果我不这样做的话,颜色会在第 9 行之后重复出现)
散点图看起来很棒,但现在我想在图中拟合一条曲线。有 2 个类似的问题:Question 1,Question 涵盖了来自多个文件的拟合数据,但是在尝试 cat 或 awk 命令时,我总是得到一个错误,告诉我 cannot create pipe for data
所以我尝试的是:
fit f(x) '< cat file1.csv file2.csv file3.csv file4.csv file5.csv' u 3:43:0 a,b
我在这里遗漏了什么吗? 这可能是操作系统问题吗?我运行的是 Windows 7。
【问题讨论】:
-
cat是一个 unix 命令。我认为 Windows 等价物是type。例如:fit f(x) '< type file1 file2' u 3:43:0 via a,b -
谢谢,不知道为什么谷歌没有帮助我
-
这解决了我的问题,谢谢,我认为我不能将您的评论标记为 answear..
标签: gnuplot curve-fitting