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

dc.js + make the chart dynamic based on the dataset

这是我的 fiddle

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

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

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

spenderRowChart
    .width(250).height(600)

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

我知道这可能不是一个非黑即白的答案,但我希望得到一些指点。我目前正在做一些研究 here and here

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

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