gpt4 book ai didi

javascript - 来自 python dataframe 的 Google 图表无法绘制

转载 作者:行者123 更新时间:2023-11-28 03:02:07 25 4
gpt4 key购买 nike

我正在尝试通过 Flask 将 pandas 数据帧作为 json 发送。然后我想使用谷歌图表将其绘制在 html 中。但我无法正确构建数据表,因此图表显示为“无表列”。请帮忙画个图。

Python 部分:

df = pd.DataFrame(np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]),
columns=['a', 'b', 'c'])
return df.to_json()

javascript部分:

value = get_data();
drawing = new google.visualization.DataTable(value);
chart.draw(drawing , options);

请帮忙解决问题。

最佳答案

直接从json创建google的数据表时,

drawing = new google.visualization.DataTable(value);

json 必须采用非常特定的格式,如 here 所示。 ...

相反,尝试使用静态方法 --> arrayToDataTable

这将从一个简单的数组创建一个数据表...

drawing = google.visualization.arrayToDataTable(value);

关于javascript - 来自 python dataframe 的 Google 图表无法绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60899554/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com