我正在尝试在 Pycharm 2018.1.1 社区中运行以下代码:
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_csv('pokemon.csv')
data.Speed.plot(kind = 'line', color = 'g',label = 'Speed',linewidth=1,alpha = 0.5,grid = True,linestyle = ':')
data.Defense.plot(color = 'r',label = 'Defense',linewidth=1, alpha = 0.5,grid = True,linestyle = '-.')
plt.legend(loc='upper right') # legend = puts label into plot
plt.xlabel('x axis') # label = name of label
plt.ylabel('y axis')
plt.title('Line Plot') # title = title of plot
因此,当我按下运行按钮运行文件 pokemons.py 时,它只是显示消息:Process finish with exit code 0
并且不输出任何绘图(这就是上面代码所假设的)要做)。
最佳答案
它帮助了我,同时遇到了同样的问题
plt.show(block=True)
plt.interactive(False)
或者仅添加
plt.show()
关于python - Pycharm不显示输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49832176/