我有一个包含多列数据的数据集,我使用循环对其进行绘制
plot for [i=2:19] 'myfile.txt' using 1:i
我想通过除以1024来缩放数据。在循环之外,我可以这样:
plot 'myfile.txt' using 1:($2/1024)
我想将两者结合起来,但是以下方法不起作用:
plot for [i=2:19] 'myfile.txt' using 1:($i/1024)
我想这与替换发生的顺序有关。
有人可以在这里给我一个优雅的解决方案吗?
非常感谢
答案 0 :(得分:2)
您可以使用column(i)
代替$i
:
plot for [i=2:19] 'myfile.txt' using 1:(column(i)/1024.)
应该工作。