当笔记本保存为HTML时,我希望能够看到我的绘图
可复制示例:
import plotly.graph_objects as go
animals=['giraffes', 'orangutans', 'monkeys']
fig = go.Figure([go.Bar(x=animals, y=[20, 14, 23])])
fig.show()
我知道有两种方法可以做到这一点:
方法1:静态
from IPython.display import Image
import plotly.io as pio
img_bytes = pio.to_image(fig, format='png')
Image(img_bytes)
或
具有以下内容的标记单元格: 保存后,将文件写入png并通过联机base64 converter运行它
<img src="data:image/png;base64,CODE_FOLLOWS_HERE" />
方法2:交互式
fig.write_html("myfile.html")
这将创建一个带有绘图的单独html文件。有没有办法直接写在笔记本上
是否有一种方法可以使整个笔记本保存为html时,图形显示为交互式绘图
我无法让以下任何一项工作。它们显示在azure上我的笔记本中,但一旦保存为html,它们就不会出现
手动将输出保存为screenshot.png,然后使用
当笔记本保存为HTML时,就会显示这种方式。然而,这只是一个静态的解决方案
相关问题 更多 >
编程相关推荐