使用 CSV 数据进行 Google 可视化

发布于 2024-08-26 07:07:46 字数 536 浏览 7 评论 0原文

我有一个返回 CSV 格式数据的 URL。我想使用 Google Vizualization 创建数据的交互式图表。我看过 Google Chart 和 Vizualization 网页上的几个示例,但我有点困惑,因为我一般不熟悉 JavaScript 或 Web 编程。

问题:我是否必须使用 JavaScript 自己解析 CSV 字符串并使用 addColumn() 和 addRows() 手动构建 DataTable?或者,有没有办法简单地将 CSV url 传递给图表函数?我希望做这样的事情:

var csv_data = get_data_from_url('http://...')
var data = new google.visualization.DataTable(csv_data);
var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
chart.draw(data, ...);

有人可以帮助我吗?

谢谢。

I have a URL that returns data in CSV format. I would like to use Google Vizualization to create an interactive chart of the data. I've looked at several examples on Google Chart and Vizualization web page but I'm a bit confused as I'm not familiar with JavaScript or web programming in general.

Question: Do I have to use JavaScript to parse the CSV string myself and manually construct the DataTable with addColumn() and addRows()? Or, is there a way to simply pass the CSV url to the charting function? I'm hoping to do something like this:

var csv_data = get_data_from_url('http://...')
var data = new google.visualization.DataTable(csv_data);
var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
chart.draw(data, ...);

Can someone please help me out?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

绳情 2024-09-02 07:07:46

是的,看起来他们正在使用 JSON 或 JSON 的一些近似变体来存储数据。您可以尝试使用 CSV 到 JSON 转换器。显然,将 CSV 转换为 JSON 是一个相当简单的操作,只需要几行代码:

converting CSV/ XLS 到 JSON?

Yeah, it looks like they're using JSON or some close variant of JSON for the data. You could try a CSV to JSON converter. Apparently converting CSV to JSON is a fairly trivial operation, requiring only a few lines of code:

converting CSV/XLS to JSON?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文