如何通过这个分组聚合函数来数据可视化,画出柱状图,像截屏那样,绿红蓝柱子分别表示acca,human,it的平均收入
横坐标是a,b,c
可以不要求过多的字体,格式。只要基本的框架出来就可以
这样可以吗
import pandas as pd
# create data
df = pd.DataFrame([['a', 4166.666667, 7000, 2000], ['b', 2000, 4500, 5566.666667]],
columns=['Peop', 'acca', 'human', 'it'])
# view data
print(df)
# plot grouped bar chart
df.plot(x='Peop',
kind='bar',
color=["green", 'red', 'blue'],
stacked=False,
title='Grouped Bar Graph with dataframe')