【问题标题】:dc.js + make the chart dynamic based on the datasetdc.js + 根据数据集使图表动态化
【发布时间】:2016-09-08 04:15:43
【问题描述】:

这是我的fiddle

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

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

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

spenderRowChart
    .width(250).height(600)

但是如何根据数据数组(数据集)进行动态化呢?

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

【问题讨论】:

    标签: javascript d3.js dc.js


    【解决方案1】:

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

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

    【讨论】:

    • tks,我在发布问题后想到了这一点。我最初虽然它可能更复杂。
    • group.all().length 可能更准确
    猜你喜欢
    • 2020-02-03
    • 1970-01-01
    • 2022-12-19
    • 2018-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多