Pandas,你还记得大明湖畔的bokeh吗?

2020-12-22 11:29:22 浏览数 (1)

可视化,一直都是数据分析师必备功课。在Python中,我们可以使用一些库来完成数据可视化,比如 matplotlib(改天我们吐槽一下这个丑) 、 seaborn 、 ggplot 、 pyecharts 等可视化库。而这些可视化库使用的前提,就是分析出相应的数据。

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负责貌美如花;就是这么默契,就是这么优秀。

0 人点赞