本文介绍了利用python-plotly绘制数据图的方法,实例中 线图(line plots)、散点图(scatter plots)、柱状图(bar charts)、饼图(pie charts)以及填充堆叠线图(filled area plots)这五种典型的图表基本上涵盖了大部分类型的测试数据,
# 生成折线图
import plotly
import chart_studio.plotly as py
import plotly.offline as pltoff
from plotly.graph_objs import *
def line_plots(name):
dataset = {'x':[0,1,2,3,4,5,6,7,8,9],
'y':[5,4,1,3,11,2,6,7,19,20],
'z':[12,9,0,0,3,25,8,17,22,5]}
data_g = []
tr_x = Scatter(
x = dataset['x'],
y = dataset['y'],
name = 'y'
)
data_g.append(tr_x)
tr_z = Scatter(
x = dataset['x'],
y = dataset['z'],
name = 'z'
)
data_g.append(tr_z)
layout = Layout(title="line plots", xaxis={'title':'x'}, yaxis={'title':'value'})
fig = Figure(data&