Gnuplot:fencemap中的交替颜色

时间:2017-09-07 12:33:46

标签: colors gnuplot fence-plots

我想用交替的栅栏颜色绘制栅栏图。在这种情况下,我想要黑色和灰色。我使用了以下代码:

splot for [i=0:300:25] "fenceplot.csv" index i u 1:2:3 w lines

我的数据文件中定义的围栏数量是动态的,通常在250-350围栏之间。

Fence

1 个答案:

答案 0 :(得分:0)

因为变量i在后​​续曲线之间变化25,您可以通过测试i是偶数还是奇数来决定给定行使用哪种颜色:

set style line 1 linecolor "black"
set style line 2 linecolor "grey"
splot for [i=0:300:25] "fenceplot.csv" index i u 1:2:3 w lines linestyle 1+i%2

稍微强健一点

splot for [i=0:12] "fenceplot.csv" index i*25 u 1:2:3 w lines linestyle 1+i%2

因为那样你也可以用偶数代替25。