python - Plotly.js 没有读取我在 Plotly.py 中创建的情节的 JSON
问题描述
我正在构建一个使用 Flask 作为后端的网站,这就是为什么我不只是在 Javascript 中制作情节。
这是我的绘图的 Python 代码:
def plotFragmentSize():
fig = go.Figure()
fig.add_trace(go.Histogram(x = lst_fragmentSize, xbins=dict(size= 1), autobinx = False, marker_color = "black"))
fig.update_layout(title = "Fragment Length Histogram")
JSONFragmentRange = fig.to_json()
return JSONFragmentRange
这是我的 Javascript 来读取上面生成的 JSON:
graph = [INSERT PASTEBIN HERE]
graphParsed = JSON.parse(graph)
Plotly.newPlot("chart", graphParsed);
当我打开 HTML 时,<div id="chart">
我得到的只是一个空白 div,其中包含我在 CSS 中设置的尺寸。
由于这些帖子有字符限制,这里是指向实际 JSON 的链接,它是graph
Javascript 中的值:https ://pastebin.com/WEVyx1Mm
解决方案
推荐阅读
- c# - 在 C# 中将字典与不同级别结合起来
- three.js - 如何在three.js 中获得四元数的轴和角表示?
- google-apps-script - onEdit 函数不起作用并抛出“无法读取未定义的属性范围”
- node.js - 为什么每个 ftp npm 包都不能在电子角度应用程序中正常工作?
- weka - Weka 决策树节点数过多
- javascript - 在使用反应路由器时保持反应状态
- python - 如何在熊猫数据框中对数据透视表中的列进行排序
- powerbi-embedded - 错误:嵌入 URL 对于这种情况无效。请使用 Power BI REST API 获取有效 URL
- c# - 我可以使用相同的方法运行 2 个程序集吗
- r - 查找两个连续的非零数据之间的差距