2012-07-24 103 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

相關問題