【python 图片可视化】使用 Cufflinks 和 Plotly 绘制 Pandas 数据

通常呢,大家绘制图片,立马想到的是matplotlib这个包 ,也就是说,你只需调用 .plot() 方法,即可快速绘制简单的 pd.DataFrame 或 pd.Series。如下:

import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
lines_df=pd.DataFrame(np.random.randn(1000,2),columns=['line #1','line #2']).cumsum()
lines_df.plot()

这已经很好了,不过是否可以绘制一个交互式、可缩放、可扩展的全景图呢?是时候让 Cufflinks* *出马了!(Cufflinks 基于 Plotly 做了进一步的包装。)

安装 Cufflinks

pip install cufflinks --upgrade

使用 Cufflinks 和 Plotly 绘制 Pandas 数据

import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
import cufflinks as cf

lines_df=pd.DataFrame(np.random.randn(1000,2),columns=['line #1','line #2']).cumsum()

cf.go_offline()
lines_df.iplot()

需要python做大量数据可视化工作的朋友,可以阅读 Cufflinks 和 Plotly 的文档,发现更多方法。

Cufflinks 文档:https://plot.ly/ipython-notebooks/cufflinks/

Plotly 文档:https://plot.ly/

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页