Tôi cần thay đổi màu điểm cho một hàng giá trị dựa trên màu trong một cột. Dữ liệu:Làm thế nào để làm cho điểm một màu khi một cột thứ ba bằng không, và một màu khác, trong Gnuplot?
# x y z
1, 3, 0
1, 5, 6
3, 5, 2
4, 5, 0
Màu phải là một giá trị nếu cột bằng 0 và màu khác nếu giá trị trong cột thứ ba khác 0.
Vì vậy, tôi giả:
plot "./file.dat" u 1:2:3 with points palette
như được tìm thấy ở đây: https://stackoverflow.com/a/4115001 sẽ không hoàn toàn công việc.
Trong dữ liệu ví dụ trên, rằng lệnh gnuplot cung cấp ba màu sắc khác nhau thay vì hai tôi đang tìm kiếm.
JessicaB, vui lòng đánh dấu câu trả lời tốt nhất. Cảm ơn bạn. :) –
điều kiện tổng quát hơn: http://stackoverflow.com/questions/8717805/vary-point-color-in-gnuplot-based-on-value-of-one-column –