मुझे एक कॉलम में रंग के आधार पर मूल्यों की एक पंक्ति के लिए बिंदु रंग बदलने की आवश्यकता है। डेटा:जब कोई तीसरा कॉलम शून्य के बराबर होता है, और दूसरा रंग अन्यथा गनप्लॉट में कैसे होता है?
# x y z
1, 3, 0
1, 5, 6
3, 5, 2
4, 5, 0
रंग एक मूल्य होना चाहिए, अगर स्तंभ शून्य है और एक अलग रंग है, तो तीसरे स्तंभ में मान गैर-शून्य है।
तो, मैं यह सोचते हैं हूँ:
plot "./file.dat" u 1:2:3 with points palette
यहां पाया के रूप में
: https://stackoverflow.com/a/4115001 नहीं काफी काम करते हैं।
उपर्युक्त उदाहरण डेटा में, gnuplot कमांड दो की बजाय तीन अलग-अलग रंग प्रदान करता है।
जेसिकाबी, कृपया सबसे अच्छा जवाब चिह्नित करें। धन्यवाद। :) –
अधिक सामान्य स्थिति: http://stackoverflow.com/questions/8717805/vary-point-color-in-gnuplot-based-on-value-of-one-column –