2012-09-26 10 views
12

मैं एक ऐसे आकृति को साजिश करने की कोशिश कर रहा हूं जिसमें gnuplot v4.4 के साथ धराशायी और निरंतर रेखाएं हों। कोड है:gnuplot png आउटपुट धराशायी/बिंदीदार रेखाओं का साजिश नहीं है

set term postscript eps enhanced color 
set style line 1 linetype 1 lw 2 
set style line 2 linetype 1 lw 2 linecolor rgb 'green' 
set style line 3 linetype 1 lw 2 linecolor rgb 'blue' 
set style line 4 linetype 4 lw 2 linecolor rgb 'red' 
set style line 5 linetype 3 lw 2 linecolor rgb 'blue' 

set border lw 3 
set xtics font ',18' 
set ytics font ',18' 
set output 'roc.ps' 
set key right bottom 
plot 'roc_fpdock_isc_test' u 1:2 w l ls 1 title "Full optimization, test set" ,x w l ls 2 title "Random", 'roc_fpdock_isc_training' u 1:2 w l ls 3 title "Full optimization, training set", 'roc_mini_pep_sc_training' u 1:2 w l ls 4 title "Minimization only, training set", 'roc_mini_pep_sc_test' u 1:2 w l ls 5 title "Minimization only, test set" 

समस्या यह है कि, मैं इसे पीएनजी के लिए साजिश नहीं दे सकता। जब मैं set term निर्देश को बदलता हूं: set term png enhanced मुझे केवल निरंतर पंक्तियां मिलती हैं। कोई विचार क्या गलत हुआ?

उत्तर

22

यह पता चला है कि मुझे png टर्मिनल या तो जीडी बैकएंड वाला एक डैश वाली रेखाएं नहीं लग रही हैं। हालांकि, यदि आपके पास कैरो टर्मिनलों हैं, तो आप धराशायी रेखाओं के साथ एक पीएनजी प्राप्त कर सकते हैं (माना जाता है कि आप उपयुक्त लिनटाइप चुनते हैं)।

set term pngcairo dashed 
set output "foo.png" 
test 
!display foo.png 
!rm foo.png 

एक अलग रूप में के रूप में, test में पूछताछ क्या एक विशेष टर्मिनल के व्यवहार हो जाएगा के लिए बढ़िया है।

+0

महान देता है, यही कारण है कि पूरी तरह से काम किया, धन्यवाद :-) – Protostome

+1

आप 'है, तो pngcairo', मैं इसे उपयोग करने के लिए आपको सलाह देंगे। मेरे अनुभव में, यह 'पीएनजी' (जीडी बैकएंड के साथ एक) की तुलना में अच्छे दिखने वाले प्लॉट बनाता है। – mgilson

+0

Thx! यह पीएनजी अवधि के साथ एक ही अजीब मुद्दे को मारने के बाद कुछ समय बचाया। –

1

आपके पास pngcairo में डैशटाइप के लिए डीटी विकल्प है। Legend here

, उदा,

set style line 5 linetype 3 dt 5 lw 3 linecolor rgb 'green' 

dashtype 5

संबंधित मुद्दे