Python 如何在巨蟒上绘图

Python 如何在巨蟒上绘图,python,matplotlib,plot,pandas,Python,Matplotlib,Plot,Pandas,我有一个数据框,看起来像这样。 它被称为p1plot1: 0 0 139245 1 125395 2 116835 3 85170 4 58075 5 40050 我想用x轴上的整数和y轴上的值创建一个条形图。我尝试使用: p1plot1.plot(kind='bar') 并得到了输出: <matplotlib.axes.AxesSubplot object at 0x1fec7ca10> 如何获得带有绘图的实际图像文件?我应

我有一个数据框,看起来像这样。 它被称为
p1plot1

         0
0   139245
1   125395
2   116835
3    85170
4    58075
5    40050
我想用x轴上的整数和y轴上的值创建一个条形图。我尝试使用:

p1plot1.plot(kind='bar')
并得到了输出:

<matplotlib.axes.AxesSubplot object at 0x1fec7ca10>


如何获得带有绘图的实际图像文件?我应该导入什么吗?

在非交互模式下,您需要使用来显示图像

import matplotlib.pyplot as plt

# plt.plot something

plt.show()
如果要在绘图时显示图形,请将其转换为交互模式

import matplotlib.pyplot as plt

plt.ion()

# plt.plot something

在非交互模式下,需要使用来显示图像

import matplotlib.pyplot as plt

# plt.plot something

plt.show()
如果要在绘图时显示图形,请将其转换为交互模式

import matplotlib.pyplot as plt

plt.ion()

# plt.plot something

show()
展示

show()

展示

使用启动Ipython笔记本电脑

--pylab=inline

然后,所有绘图都将以内联方式显示

启动Ipython笔记本

--pylab=inline
然后,所有绘图都将以内联方式显示