我正在使用具有多个列的加利福尼亚住房价格数据框,希望在其中两个之间绘制散点图。我正在使用以下代码:
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图函数。知道为什么这行不通吗?