这可能很简单,但我找不到具体的答案: 如何绘制列号可变的多个文件中的第一列和最后一列以及第二列到最后一列?有什么像
plot "mydata.txt" using 1:-1?
我已经尝试过使用tail,但我不知道如何专门使用它,并且不能使这个答案Count columns in csv in gnuplot既不工作:(
谢谢!
答案 0 :(得分:1)
对Automatic series in gnuplot的回答显示了一种可能性。但这在Windows中并不起作用。在您的特殊情况下,所有列都只包含数值(没有时间或字符串),那么您可以使用gnuplot版本5以下内容:
stats 'mydata.txt' matrix nooutput
plot "mydata.txt" using 1:STATS_size_x
请注意,您在评论中发布的数据在最后一栏中包含奇怪的字符(U + 200C ZERO WIDTH NON-JOINER和U + 200B ZERO WIDTH SPACE)。我不知道你的原始数据文件中是否也包含它们,但这会破坏你的数据。