如何在gnuplot中进行绝对单元格引用

时间:2013-11-07 22:12:38

标签: gnuplot

在excel中,绝对单元格引用意味着您可以引用任何所需的单元格。例如,要引用单元格A1,可以使用$ a $ 1。有没有相同的方法在gnuplot中做同样的事情?感谢。

1 个答案:

答案 0 :(得分:1)

在绘图期间没有通用的方法来访问任意单元格。绘图时,只有当前行的所有列都可用。

如果只需要很少的值,可以使用stats命令提取相应的值。但是对于更多的价值观来说,这变得非常不利:

col = 1
row = 1
stats 'file.txt' every ::(row-1)::(row-1) using col nooutput
val = STATS_min
print sprintf('cell (%d,%d) = %f', col, row, val)

使用文件

1 2 3 4
5 6 7 8

打印:

  

cell(1,1)= 1.000000

对于绘图,请使用例如

plot 'file.txt' using ($1-val):2

使用第一列相对于第一行中的值($ A $ 1)作为x轴。