gnuplot根据数据文件的第四列绘制颜色

ale*_*vas 4 gnuplot

我有一个包含4列数据的数据文件,前三列指定一个点(x,y,z),第四列是1,2或3 - 我希望该点基于值的颜色着色第四列(即,如果它是2,颜色为红色,如果为3,绿色,如果为1,蓝色)

mgi*_*son 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
Run Code Online (Sandbox Code Playgroud)