意思是:没有这个列名
产生这个错误的原因是:
由DataFrame格式转换成ColumnDataSource数据时,不能识别出列名,所以报错了。
查看发现之前的代码是:含有index列,然后直接将源数据代入绘图;
究其原因为何不能识别出列名,应该是含有index索引列,所以识别的时候出现了问题
修改方法:将index列变为普通列,就可以了。
改变后的代码为:
data_fin = data_fin.reset_index(drop=False)
source = ColumnDataSource(data_fin) # 构造数据