作者Arim (Arim5566)
看板Python
標題[問題] matplotlib.pyplot.show() 沒有東西
時間Sat Jun 2 21:33:47 2012
各位版友好
想要使用pyplot畫一些圖形
參考官方網站的教學
http://matplotlib.sourceforge.net/users/pyplot_tutorial.html
import matplotlib.pyplot as plt
plt.plot([1,2,3,4])
plt.ylabel('some numbers')
plt.show()
只是這樣子沒辦法show出任何圖形出來(沒有東西出來)
但是可以存成圖片
只是每次都要存成圖片才能看很麻煩
請問是因為什麼問題?
另外想要問一個問題
plt是一個function,可是他並沒有把回傳的東西(例如plt.plot)給變數當作參考
所以只能把plt.plot產生的物件當做暫存的物件
可是這樣子不會被系統給回收掉嗎?
因為第一次看到這樣的寫法
所以有點好奇裡面的機制
謝謝
--
~宅男的四個徵兆~
∠□ ○ ! * \○/ ★ (○ ?
╦╦└□ " ○□═ □ □>
║║√√ ╦══╦ ∥ |\
一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.241.167.223
※ 編輯: Arim 來自: 123.241.167.223 (06/02 22:52)
→ KSJ:我用idle照打 有圖啊~ 06/04 01:00
→ KSJ:第二個問題我想應該還是有存在某個地方才是 06/04 01:02
→ KSJ:不然就真的會回收沒錯 06/04 01:02
→ KSJ:另外 plt 是模組(module)哦~ 06/04 01:03
→ Arim:我不是用IDE 我是直接呼叫python test.py 06/04 14:47
→ Arim:只是這樣不知道為什麼沒辦法show出圖出來 06/04 14:48
→ KSJ:是用Windows 還是linux? 06/04 21:17
→ Arim:Ubuntu 10.04 06/05 11:49
→ MacacaQQ:我如果用動畫的話得在後面加上一些參數 例如... 06/15 03:30
→ MacacaQQ:-dWxAgg 06/15 03:30