我正在尝试将交互式绘图(或散景)图嵌入到 excel 中。
为此,我尝试了以下三件事:
这有效并且可以加载在线和离线 html
'''
import plotly
import plotly.graph_objects as go
x = [0.1, 0.5, 1.0, 1.5, 2.0, 2.5, 3.0]
y = [i**2 for i in x]
fig = go.Figure()
fig.add_trace(go.Scatter(x=x, y=x, mode='markers', name="y=x", marker=dict(color='royalblue', size=8)))
fig.add_trace(go.Scatter(x=x, y=y, name="y=x^2", line=dict(width=3)))
plotly.offline.plot(fig, filename='C:/Users/.../pythonProject/test1.html')
Run Code Online (Sandbox Code Playgroud)
.Navigate
本地 plotly.html 将excel 中的 webbrowser 对象重新指向。横幅弹出“.... 限制此文件显示可以访问您的计算机的活动内容”
点击横幅,我遇到了这个错误:
可以在浏览器中打开相同的 HTML。
有没有办法在excel中显示交互式绘图?