簡體   English   中英

通過命令行與Python交互式繪圖

[英]Interactive plotting with Python via command line

我正在嘗試使用Python和numpy和matplotlib庫來做一些數據分析和繪圖並查看我的圖,相應地調整我的代碼等等。所以我需要能夠檢查一下情節。 但是,從命令行運行腳本會導致圖形暫時彈出然后立即消失。 另一個答案建議在程序末尾添加一個raw_input("text here")行,以強制python等待輸入並保持打開圖。 這確實為我打開了繪圖窗口,但實際繪圖消失了,我只是得到一個空的灰色圖形窗口,而python等待輸入。

我正在運行MAC OS X 10.8.3並使用終端v2.3 ,我的python安裝是python 2.7.3

import matplotlib.pylab as plt
import numpy as np

[ .. bunch of calculations .. ]

plt.ion()
plt.figure("Test Figure")
plt.plot(xspace[:],vals[:,50])

raw_input("press key to exit")

在代碼末尾使用plt.show

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM