基于数组索引的gnuplot中的标题

基于数组索引的gnuplot中的标题,gnuplot,Gnuplot,我有一个数组,其值如下: percentile="P5,P10,P20,P25,P50,P75" 我在gnuplot中使用for循环进行迭代,有点像这样: plot for [i=2:4] "Stats.data" using (column(1)):(column(i)) title "${percentile[i]}".i 我想要的是从百分位数组中获取标题,但这并没有发生 错误:无效命令如果Gnuplot脚本中的百分位数表示为字符串,则可以使用word函数从提供的字符串中提取相应的空格分

我有一个数组,其值如下:

percentile="P5,P10,P20,P25,P50,P75"
我在gnuplot中使用for循环进行迭代,有点像这样:

plot for [i=2:4] "Stats.data" using (column(1)):(column(i)) title "${percentile[i]}".i
我想要的是从百分位数组中获取标题,但这并没有发生


错误:无效命令

如果Gnuplot脚本中的
百分位数
表示为字符串,则可以使用
word
函数从提供的字符串中提取相应的空格分隔词(单词索引基于1)

percentile="P5 P10 P20 P25 P50 P75"

plot for [i=2:4] "Stats.data" using (column(1)):(column(i)) w l title word(percentile, i+1)