Plot.ly是一个用于做分析和可视化的在线工具,Plotly与pandas可以无缝地集成,可以做出很多非常丰富,互动的图表,并且文档非常健全,创建条形图相对简单,另外申请了API密钥后,可以一键将统计图形同步到云端。下面是一个用Ploty画直方图的例子,我参考的是这篇文章http://www.dcharm.com/?p=599 代码如下...
Plot.ly是一个用于做分析和可视化的在线工具,Plotly与pandas可以无缝地集成,可以做出很多非常丰富,互动的图表,并且文档非常健全,创建条形图相对简单,另外申请了API密钥后,可以一键将统计图形同步到云端。
下面是一个用Ploty画直方图的例子,我参考的是这篇文章
http://www.dcharm.com/?p=599代码如下
import plotly.plotly as pyimport pandas as pdfrom plotly.graph_objs import *from plotly.offline import plot budget=pd.read_csv("mn-budget-detail-2014.csv")budget = budget.sort('amount',ascending=False)[:10]data = Data([ Bar( x=budget["detail"], y=budget["amount"] )])layout = Layout( title='2014 MN Capital Budget', font=Font( family='Raleway, sans-serif' ), showlegend=False, xaxis=XAxis( tickangle=-45 ), bargap=0.05)fig = Figure(data=data, layout=layout)2016-12-23