我试图调用show()
函数传递一个list元素作为参数,但是我收到了这个错误:"
AttributeError:' int'对象没有属性'引用'
我正在使用jupyter笔记本。
这是我的代码:
from bokeh.charts import HeatMap
from bokeh.charts import output_file, show
b = []
for i,x in enumerate(c):
df = result_dados[result_dados['Diretoria_2']==c[i]]
hm = HeatMap(df, y='quest_no', x='respondente', values = 'resposta', \
stat='mean', width=800, plot_height=600)
b.append(hm)
output_file('test.html', title="heatmap test")
show(b[11])
列表中的元素都是bokeh.charts.chart.Chart
。
我注意到如果我为同一个列表元素运行两次代码,则会显示图表。有关如何在第一时间成功运行的任何提示?