Pandas一直被称为数据分析的利器,强大的数据处理、分析能力让我们感叹其牛X,效果杠杠的。可是,在这个看脸的时代我们更需要将数据可视化, 那咋办呢?
你说神马?
pandas自带的plot画图。
那么丑,你也好意思出来吓唬我。
matplotlib。
这个好是好,不过用起来麻烦。
那我们用什么?
当然是,“明眸皓齿,芊芊玉手,风华绝代,倾城倾国,沉鱼落雁,羞花闭月,柳叶弯眉,风姿卓越,国色天香,绝世美貌,冰清玉洁,绝代佳人,眉清目秀,眉目如画,亭亭玉立,貌若天仙,风韵犹存,风情万种,九天仙女,才貌出众,口齿伶俐,口吐珠玑,千娇百媚,玉润珠圆,心明眼亮,金枝玉叶,玉貌花容,仙姿玉色,如花似玉,大明湖畔的pandas_bokeh ”(入戏有些深了)
Pandas与pandas_bokeh 可是一对好基友。
不信,你看,直接秀恩爱了:
代码语言:javascript复制import pandas as pd
import pandas_bokeh
#读取数据
df = pd.read_excel('goods.xlsx')
Pandas读取数据完毕,将数据集放在df中,接下来pandas_bokeh上场。
代码语言:javascript复制pandas_bokeh.output_notebook()
df.plot_bokeh(kind='bar',
x ='name',
y =['sales','profit'],
ylabel='货币单位(元)', title='商品销售额与利润',show_figure=True
)
写完了?
对呀,写完了啊。
就是这么easy。
Pandas负责处理数据,pandas_bokeh负责貌美如花;就是这么默契,就是这么优秀。