df.plot()即使使用plt.show()后也没有显示?

时间:2018-10-01 10:21:36

标签: python pandas matplotlib ipython

我正在使用具有多个列的加利福尼亚住房价格数据框,希望在其中两个之间绘制散点图。我正在使用以下代码:

df.plot(kind='scatter', x = 'longitude', y='latitude')
plt.show()

第一行给我输出:

  

matplotlib.axes._subplots.AxesSubplot位于0x7fbd88118d30
  图形尺寸432x288(带2个轴)

但是它不会显示任何图解,该命令将执行而没有任何错误,并且不会打开显示该图解的新窗口。

我正在使用anaconda将ipython(6.4.0)与python(3.6.5)结合使用,并在终端上工作。我可以使用matplotlib(在新窗口中打开)来生成图,但是我想使用pandas图函数。知道为什么这行不通吗?

Here is the screenshot for the code

0 个答案:

没有答案