基本数据图
Pandas 使用多种方法来制作数据框内的数据图。它使用 matplotlib 来达到这个目的。
基本图形包含 DataFrame 和 Series 对象的包装器:
线图
df = pd.DataFrame({'x': [10, 8, 10, 7, 7, 10, 9, 9],
'y': [6, 4, 5, 5, 7, 10, 9, 9]})
df.plot()
你可以为 Series 对象调用相同的方法来绘制数据框的子集:
df['x'].plot()
条形图
如果要浏览数据的分布,可以使用 hist()
方法。
df['x'].hist()
绘制图的一般方法 ()
所有可能的图表都可以通过绘图方法获得。图表的类型由 kind 参数选择。
df['x'].plot(kind='pie')
注意在许多环境中,饼图将显示为椭圆形。要使其成为圆形,请使用以下内容:
from matplotlib import pyplot
pyplot.axis('equal')
df['x'].plot(kind='pie')