Javascript 保存为HTML时无法呈现Altair图表

Javascript 保存为HTML时无法呈现Altair图表,javascript,python,macos,plotly,altair,Javascript,Python,Macos,Plotly,Altair,我正在使用Altair开发一个交互式图表。牵牛星在背景中巧妙地使用。直到昨天,我还能够以HTML格式下载交互式图表并在web浏览器中打开,仍然能够以交互方式使用它。但是,现在我无法以交互方式使用它,当我打开HTML时,它就像一个静态图表。在jupyter笔记本中可以看到互动性 我不确定,但javascript通常有助于呈现交互性。这可能发生在我更新MacOS之后 将altair导入为alt alt.renderers.enable('笔记本') def绘图_异常(预测): alt.data\u

我正在使用Altair开发一个交互式图表。牵牛星在背景中巧妙地使用。直到昨天,我还能够以HTML格式下载交互式图表并在web浏览器中打开,仍然能够以交互方式使用它。但是,现在我无法以交互方式使用它,当我打开HTML时,它就像一个静态图表。在jupyter笔记本中可以看到互动性

我不确定,但javascript通常有助于呈现交互性。这可能发生在我更新MacOS之后

将altair导入为alt
alt.renderers.enable('笔记本')
def绘图_异常(预测):
alt.data\u transformers.disable\u max\u rows()
间隔=高度图(预测)。标记面积(插值=“基础”,颜色=”#7FC97F')。编码(
x=alt.x('ds:T',title='date'),
y='yhat_upper',
y2='yhat_lower',
工具提示=['ds','fact','regions','az'])。交互式()。属性(title='异常检测')
fact=alt.Chart(预测的[Predicted.Exception==0])。标记圆圈(大小=15,不透明度=0.7,颜色='Black')。编码(
x='ds:T',
y=alt.y('fact',title='usage percent'),
工具提示=['ds','fact'])。交互式()
异常=高度图(预测[预测.异常!=0])。标记圆圈(大小=30,颜色为“红色”)。编码(
x='ds:T',
y=alt.y('fact',title='usage percent'),
工具提示=['ds'、'fact'、'regions'、'az'],
size=alt.size('importance',legend=None)).interactive()
返回alt.layer(间隔、事实、异常)
.属性(宽度=870,高度=350)
.配置标题(fontSize=20)

我将返回对象pred保存为pred.save('Name.html')

根据OP的注释不再可复制。没有理由说明原因。

根据OP的注释不再可复制。没有理由说明原因。

请包含一个完整的代码片段,用于复制图表;看,我可以肯定地包括这一点,但问题已经过去,它现在正在发挥作用。然而,我仍然想了解它背后的核心原因和概念,请包括一个完整的代码片段,复制您的图表;看,我可以肯定地包括这一点,但问题已经过去,它现在正在发挥作用。然而,我仍然想了解它背后的核心原因和概念