问题标签 [d3plus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 如何像在 D3plus 中一样轻松地为 R 中的堆积面积图制作标签
D3plus 自动缩小并排列堆叠区域图的标签。是否可以在 R 中做同样的事情?
我知道 R 有一个 D3Plus 包,但在我浏览他们的代码之前,我想确定没有人已经创建了一个辅助函数来本地执行此操作。这是 D3plus 代码的链接,下面是两个示例。
javascript - D3plus最大矩形需要什么格式的多边形?
我在这里找到了一个有趣的演示,演示了如何使用 D3plus 在不规则形状的多边形中找到最大的矩形。
我正在尝试为我正在处理的多边形重新创建它,但目前代码不起作用。它似乎无休止地运行。我正在使用的代码如下:
我怀疑我的多边形格式不正确。
更新
我正在取得进展。我的原始多边形对象取自 csv 并创建了一个键值对数组数组(例如 {"x": 0 "y": 1},{"x": 2, "y": 1}... .)
我将其转换为数组数组(例如 [[1,0],[2,0]....])
现在代码正在运行,但输出定义了跨越原始多边形边界的矩形。
ajax - Flask Jinja2 页面在一段时间后冻结
我已经在 Ubuntu 16.04 x64(阿里巴巴云)的 Apache2 上使用 mod_wsgi 部署了一个简单的 Flask 应用程序。我在同一个 ubuntu 服务器实例上使用 mysql 作为我的数据库服务器。蟒蛇版本是3.5。
在应用程序的后端,我正在处理来自一些相对较大的数据库表的一些数据库查询的数据。
在前端页面中,我正在可视化我希望通过D3PLUS JS 库从后端获取的数据。而且,在一个页面中,我在 4 个 html div 和另外两个 div 中显示 4 个图表/图形以显示文本数据。目前所有的数据请求都由ajax post处理。
我通过以下方式确保了对 ajax 请求的 CSRF 保护
发布请求需要大约 20-25 秒才能从后端正常获得响应。这是发布请求的示例:
}
作为响应获得的JSON数据的大小约为 5-10 KB,其中包括中文文本(Unicode)。
问题是,在将post请求的批处理(实际上只有一个处理后端处理所有内容的请求)发送到后端后,当数据作为响应时,页面会永远冻结。将鼓励任何帮助。提前致谢 !
编辑/更新:我在此页面中生成的图表/图形是tree_map,pie,2 bar charts。都与.format({"locale":"zh_CN"})
。使用的版本D3Plus V1
javascript - D3Plus 散点图 X axix 字符串
我想知道是否可以像这样将“字符串”传递给 D3Plus 散点图的 X 轴:
使用这个配置我有这个错误 Uncaught TypeError: testScale.invert is not a function
谢谢!!
angular - Angular 在咖啡上使用 d3plus 扼流圈
我想在 Angular 项目中使用 d3plus。主要是因为它巧妙的文字换行。
我制作了一个d3.lib.ts
文件:
IntelliJ 中的“d3plus”为红色。我已经 npm 安装了 d3、d3plus、@types/d3 和 @types/d3plus。这可能是矫枉过正,但肯定这里的东西应该工作。
当我构建时,我得到:
Angular 似乎正在尝试解释咖啡脚本,但我不知道它为什么会这样做。为什么不简单地忽略它并使用其上方文件夹中的 d3plus.js?
我如何让这个工作?这是正确的方法吗?
javascript - d3plus.Geomap 不是构造函数
我正在制作我的第一个 d3plus 图表并尝试在此处复制一个 https://d3plus.org/examples/d3plus-geomap/coordinate-points/
但与 highcharts 不同,关于如何使用图表的解释很少。我目前的代码是:
我收到错误:d3plus.Geomap 不是构造函数。有人可以告诉我我的错误或指向基本的 d3plus 示例吗
mysql - ReferenceError & d3plus 未定义
我正在尝试查询 MySQL 数据库并使用 d3plus 创建可视化。我的后端是 Express.JS,模板是 EJS
这是我的错误:
我的 results.ejs 代码:
还有我的具有 d3plus 脚本源的 header.ejs 代码:
现在我正在制作可视化的硬拷贝,但我仍然遇到问题。问题可能是什么?
PS:我也在页脚中添加了脚本源。以防万一这是问题所在。不是。
javascript - 使用 ReactJS 进行 D3Plus 可视化
我正在尝试从此Link运行示例,但我得到的唯一东西是一个灰色框(单击它时没有任何反应)。我正在使用 d3plus-react 包,版本 0.5.2 和反应版本 16.7.0。这是我的代码:
我会很感激任何帮助:) ps:我忘了提到我使用 create-react-app 创建了应用程序
javascript - 如何在变量中捕获渲染函数的输出
我正在尝试生成包装以适合另一个 svg 的 svg 文本。d3plus 包含文本框模块,它有两个功能可以做到这一点,但我需要捕获输出而不是直接将其呈现给 dom。查看代码后,我无法看到如何做到这一点。
我一直在看这个例子,作为实现它的指南。 https://d3plus.org/examples/d3plus-text/getting-started/