javascript - dc.js + 根据数据集使图表动态化

标签 javascript d3.js dc.js

这是我的 fiddle

我正在寻找的是一种处理数据数组中更多元素的方法,我将在这个 fiddle 中演示 here .您可以看到它确实与新数据一起出现,即图表不那么清晰。

如何使图表的大小根据数据数组而变化?

here你可以看到将高度设置为 600 使它看起来更合法

spenderRowChart
    .width(250).height(600)

但是我如何根据数据数组(数据集)使其动态化?

我知道这可能不是一个非黑即白的答案,但我会很感激一些指示。我目前正在做一些研究 herehere

最佳答案

您可以使用数组长度,例如大约 30 像素的条:

  spenderRowChart
    .width(250).height(30*data1.length)

关于javascript - dc.js + 根据数据集使图表动态化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39382496/

相关文章:

javascript - 如何在 React 中状态更改时禁用按钮

javascript - 使用 d3js 的 onclick 在新选项卡中绘制图表

javascript - 使用 NVD3.js 构建有焦点的折线图。为什么我的焦点栏坏了

javascript - Firefox 中的 WebRTC ICE 候选者

javascript - Google 跟踪代码管理器自定义 JavaScript

javascript - 删除嵌入式 youtube 视频的播放/暂停

javascript - 在嵌套 JSON 上使用 dc.js 创建条形图

angular - D3,Typescript - 类型 'this' 的参数不可分配给类型 'BaseType' 的参数

javascript - 服务器和移动设备上的简单 svg 图表

javascript - 单击行 dc.datable 时如何在不丢失过滤的情况下更改颜色