【问题标题】:making matplotlib with pandas dataframe data使用 pandas 数据框数据制作 matplotlib
【发布时间】:2014-04-11 22:21:22
【问题描述】:

我正在尝试创建一个条形图,其中 x 轴是我的 dataFrame 中的 column1(可以说它称为“A”,它包含字符串),y 轴是第二列(名为“B”和包含整数)。 我想创建一个绘图并从相关列中获取数据,并将 x 轴标签视为 dataFrame 中的字符串。

我该怎么做?

【问题讨论】:

标签: python-3.x matplotlib pandas


【解决方案1】:

一个简单的例子:

import pylab as plt
import pandas as pd
from random import sample

atype = list('abc'*2)
asize = sample(xrange(100), 6)

df = pd.DataFrame({'type': atype, 'size': asize})
df_grouped = df.groupby('type').sum() # sum sizes for same types
df_grouped.plot(kind='bar')
plt.show()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-04
    • 2019-11-05
    • 1970-01-01
    • 2021-09-05
    • 2017-11-14
    • 1970-01-01
    • 2017-10-27
    • 1970-01-01
    相关资源
    最近更新 更多