2012-05-16 32 views
8

किसी पता है कि कैसे मैं साजिश आदेशों के आदेश को बदले बिना चाबी के भीतर क्रम बदल सकते हैं? डिफ़ॉल्ट रूप से, कुंजी के अलग-अलग भूखंडों के शीर्षक के समान क्रम होता है।gnuplot कथा क्रम

उदाहरण के लिए: मैं पहली बार filledcu के साथ एक त्रुटि बैंड साजिश, ठोस लाइन के रूप तो औसत मान। अब मेरे पास शीर्ष पर (कुंजी में) त्रुटि-बैंड शीर्षक है, इसके बाद ठोस रेखा के शीर्षक के बाद। लेकिन मैं इसे दूसरे तरीके से देखना चाहता हूं।

शुभकामनाएं

उत्तर

11

बस

set key invert 

का उपयोग कुंजी प्रविष्टियों का क्रम बदलने के लिए एक ही शैली और शीर्षक है कि आप कुंजी में चाहते हैं ... के साथ एक "नल" साजिश (plot NaN) बनाते हैं।

+0

धन्यवाद! अगर मैं छायांकित त्रुटि बैंड के साथ कई टाइम्सरीज़ प्लॉट करना चाहता हूं तो यह निश्चित रूप से काम नहीं करता है। अभी भी जानना अच्छा है –

+0

@ राफेलरोथ क्यों कई समय श्रृंखला के लिए काम नहीं करना चाहिए? – Christoph

+0

हाँ आप पारदर्शी छायांकन का उपयोग करते समय यह सही काम करते हैं। मैंने कभी-कभी कुछ त्रुटि-बैंडों को चित्रित करने और औसत मानों के शीर्ष पर कुछ ऐसा किया (जैसे कि वे किसी भी त्रुटि-छाया के पीछे छिपे नहीं हैं)। "सेट कुंजी की विपरीत" केवल लेबल के क्रम में उलट और कथा में एक मनमाना odering प्राप्त करने के लिए संभावना प्रदान नहीं करता है। –

5

वहाँ कोई रास्ता नहीं है कि मैं बदसूरत हैक्स का सहारा के बिना के बारे में पता है ... यहाँ एक ऐसा बदसूरत हैक है:

plot sin(x) with filledcurves notitle, \ 
    cos(x) with lines, \ 
    NaN with filledcurves title 'sin(x)' lc rgb "#ff0000" 

असल में, हम सामान्य रूप में पहले दो भूखंडों साजिश (सिवाय हम पहली साजिश से शीर्षक हटाते हैं)। फिर हम