plotly 画带成交量的蜡烛图
matplotlib 画股票蜡烛图过于繁琐(尽管后来迁移到了mpl_finance包),后来终于发现plotly有这个包,更简洁,更容易上手(颜值还高)。
以下为自己写的一个代码,把成交量和蜡烛图集成到一个图里面,解决了周末空缺的问题,以及价格和成交量显示在不同的y轴上
# 先用tushare下载数据
import tushare as ts
data = ts.get_hist_data('603222')
# 定义画图函数
def can_vol(dataframe=None, start=80,end=180, name='Candlestick'):
import plotly
import numpy as np
import plotly.graph_objects as go
data1 = dataframe.iloc[start:end, :] # 区间,这里我只是测试,并没有真正用时间来选
data1 = data1.sort_index