plotly简单绘制柱状图
2024-08-31 03:42:49
代码:
import plotly.offline as pltoff
import plotly.graph_objs as go def bar_charts(name="bar_charts.html"):
dataset = {'amount price avg_cost':['set_slippage / no_slippage'],
'y1':amount, # amount
'y2':price, # price
'y3':avg_cost} # avg_cost
data_g = [] # amount
tr_y1 = go.Bar(
x = dataset['amount price avg_cost'],
y = dataset['y1'],
name = 'amount')
data_g.append(tr_y1) # price
tr_y2 = go.Bar(
x = dataset['amount price avg_cost'],
y = dataset['y2'],
name = 'price')
data_g.append(tr_y2) # avg_cost
tr_y3 = go.Bar(
x = dataset['amount price avg_cost'],
y = dataset['y3'],
name = 'avg_cost')
data_g.append(tr_y3) layout = go.Layout(title="设置滑点/不设置滑点模拟盘对比",
xaxis={'title':'amount price avg_cost'}, yaxis={'title':'相除后的值'})
fig = go.Figure(data=data_g, layout=layout)
# pltoff.plot(fig, filename=name) # 保存成 html
plotly.offline.init_notebook_mode()
plotly.offline.iplot(fig,filename='basic-scatter') if __name__=='__main__':
bar_charts()
# amount price avg_cost 为列表数值 自己根据需求填充即可
最新文章
- TO BUY
- uva 10330 最大流
- 利用java反射机制对方法进行调用
- 数据结构读书笔记(三)(C语言)
- HDU - 2825 Wireless Password(AC自己主动机+DP)
- Java XML DOM解析(xPath)
- 讲述Sagit.Framework解决:双向引用导致的IOS内存泄漏(中)- IOS不为人知的Bug
- 南邮攻防训练平台逆向第四题WxyVM
- (笔记)CTF入门指南
- rsync 远程拷贝
- u盘辨别
- UE4C++定义属性修饰符总结
- Ext.net 3.1学习
- Jvm 10 升级笔记
- 周刷题第一期总结(two sum and two numbers)
- 树莓派上使用Slowloris进行DDoS攻击
- python SMTP attachment
- gentoo rt-thread scons --menuconfig libs/lxdialog/util.o: undefined reference to symbol 'nodelay'
- Android Http 下载
- 【点击模型学习笔记】Modeling contextual factors of click rates_MS_AAAI2007