gpt4 book ai didi

excel - Excel 中的 D3.Js 图表

转载 作者:行者123 更新时间:2023-12-01 18:36:52 24 4
gpt4 key购买 nike

我是 excel 中 d3.js 图表的新手。我读到了有关将 Excel 图表转换为 D3 图表的插件。我可以通过哪些方式在 Excel 中使用 d3 图表。我尝试了 Excel 2013 中提供的插件。但发现添加动态数据并不方便用户。看到了VBA代码。仍然没有得到完整的想法。请帮忙

最佳答案

我不确定您在问什么,但如果这是在 Excel 中使用 D3.js 库的一种方法,那么有一种简单的方法可以做到这一点。

我从 D3.js 库中获取了 example,以便您了解它的工作原理:

https://www.funfun.io/1/#/edit/5a9944876f64c953db85be21

我使用了带有嵌入式电子表格的在线编辑器,以便您可以获得 Excel 数据。

当数据位于电子表格中时,您可以通过使用 JSON 文件(设置下的 文件)将其与 Javascript 一起使用:

{
"data": "=A1:C252"
}

一旦您有权访问数据,您就可以构建 D3.js 图表,并通过调用 $internal.data 使用您的数据,如下所示:

var dot = table2dot($internal.data);

var xxx = dot.map(function (d) { return { id: d[0] } })

f(xxx)

f(xxx) 是使用值 xxx 创建图表的函数。

然后,您可以通过将 URL 粘贴到 Funfun Excel add-in 中来上传 Excel 中的图表。这是我的示例的样子:

d3

这就是在 Excel 中使用 D3.js 图表的方法。希望这就是您所要求的:),如果不是,请更具体。

披露:我是 Funfun 的开发者。

关于excel - Excel 中的 D3.Js 图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48983023/

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