2013-01-24 25 views
9

में की साजिश रचने वालों उत्पादन जब IPython ?:दबाने उत्पादन जब IPython

उदाहरण के लिए में एक हिस्टोग्राम की साजिश रचने को दबाने के लिए क्या यह संभव है:

plt.hist(OIR['Range'], bins, named=True, histtype='bar') 

आउटपुट/प्रदर्शित करने से पहले सरणी जानकारी प्रिंट ग्राफ।

ipython histogram http://i46.tinypic.com/jry5ba.png

उत्तर

12

(यह अप्रयुक्त है इंगित करने के लिए जो मैं _ कहते हैं) एक चर करने के लिए दिया गया मान असाइन करें:

_ = plt.hist(...) 
+0

बिल्कुल सही धन्यवाद। – aozkan

+7

वैकल्पिक रूप से, आप अंतिम पंक्ति के अंत में अर्धविराम डालकर आउटपुट दबा सकते हैं: 'plot (foo);' – minrk

21

सिर्फ कोड के बाद ; डाल दिया।
यह केवल ipython-notebook में काम करता है।

plt.hist(...);

+4

शानदार समाधान! कारण यह काम करता है क्योंकि नोटबुक अंतिम कमांड का रिटर्न वैल्यू दिखाता है। ';' जोड़कर अंतिम आदेश "कुछ नहीं" है इसलिए दिखाने के लिए कोई वापसी मूल्य नहीं है। – kynan

+1

यह स्वीकार्य उत्तर होना चाहिए –

+0

मैं मानता हूं कि यह स्वीकार्य उत्तर – Stefaan

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