2012-07-24 55 views
4

我有一个包含4列数据的数据文件,前三列指定了一个点(x,y,z),第四列指定了一个1,2,或者3 - 我希望根据第四列的值对点进行着色(例如,如果它是2,则点红色,如果为3,绿色,如果为1,则为蓝色)gnuplot根据数据文件的第四列绘制颜色

+0

离散颜色部分:http://stackoverflow.com/questions/8717805/how-to-make-points-one-color-when-a-third-column-equals-zero-and-another-color – 2015-10-09 13:42:34

回答

5
set style line 1 lc rgb "red" 
set style line 2 lc rgb "blue" 
set style line 3 lc rgb "green" 
splot 'datafile' u 1:2:3:4 lc variable 
+0

工作就像一个魅力。谢谢。 – alexvas 2012-07-24 01:45:43

相关问题