D3.js v4-设置条形图的填充

曼尼卡里

我正在尝试在D3.js v4中为我的条形图添加填充。

在v3中,它是通过以下方式完成的:

var x = d3.scaleOrdinal()
    .domain(["a", "b", "c"])
    .rangeRoundBands([0, width], 0.1);

但是,在v4中rangeRoundBands被淘汰了。我知道v4中的等效代码(不带填充)为:

var x = d3.scaleBand()
    .domain(["a", "b", "c"])
    .range([0, width]);

根据这个,我们应该使用band.padding设置填充。所以我尝试了这个:

var x = d3.scaleBand()
    .domain(["a", "b", "c"])
    .range([0, width])
    .padding(0.1);

但这似乎没有影响。我究竟做错了什么?

西里尔·切里安(Cyril Cherian)

在D3 V4中。

这是定义轴的方式:

var x = d3.scaleBand()
    .range([0, width])
    .round(true)
    .padding(.1);//set padding like this
//set the domain like this
x.domain(data.map(function(d) { return d.letter; }));

//define the X axis like this

var xAxis = d3.axisBottom()
    .scale(x);

工作条形图d3 v4示例在这里

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将文本追加到d3js v4中的分组条形图

来自分类Dev

如何在分组的条形图d3js v4中减小矩形大小

来自分类Dev

D3 v4 更新条形图不绘制最后一个条形图

来自分类Dev

如何在 d3 v4 中制作可点击的过渡条形图?

来自分类Dev

D3 v4 条形图不显示标签

来自分类Dev

带有可排序条形图的 d3 v4 单选按钮

来自分类Dev

d3 v4 获取条形图工具提示的数据

来自分类Dev

D3 v4 - 制作一个固定宽度的水平条形图

来自分类Dev

如何制作可点击的过渡条形图以在 d3 v4 中显示 3 个图形?

来自分类Dev

使用d3 js的水平条形图

来自分类Dev

d3 v4为什么我的x轴和条形图不能对齐?

来自分类Dev

d3.js动态样式填充仅显示黑色条形图

来自分类Dev

d3.js动态样式填充仅显示黑色条形图

来自分类Dev

如何过滤数据并填充D3.js堆积条形图?

来自分类Dev

d3.js:如何访问svg组元素的填充属性(堆叠的条形图)

来自分类Dev

更改 d3 条形图的“填充”

来自分类Dev

d3.js(v3)enter()在条形图更新中不起作用

来自分类Dev

如何使用d3.js为单个堆叠的水平条形图设置X值?

来自分类Dev

在 ng-bootstrap 的 NgbAccordion 中添加 D3.js v4 图

来自分类Dev

如何在d3.js v4中设置连续刻度(例如scaleLinear)上的填充?

来自分类Dev

d3 js 圆形条形图,如何传递对象而不是 .csv 文件?

来自分类Dev

在v4中拖动d3.js时如何设置原点

来自分类Dev

vis.js 3D条形图:基于z坐标值设置条形颜色

来自分类Dev

D3 v4 图形不更新条形 - 但附加新的轴数据

来自分类Dev

D3 V4朝阳图布局弧计算

来自分类常见问题

向d3树状图v4添加Toggle函数

来自分类Dev

向d3树状图v4添加Toggle函数

来自分类Dev

条形图的条形图之间的d3js网格线

来自分类Dev

如何使用c3js在条形图/饼图/面积图中填充渐变色

Related 相关文章

  1. 1

    将文本追加到d3js v4中的分组条形图

  2. 2

    如何在分组的条形图d3js v4中减小矩形大小

  3. 3

    D3 v4 更新条形图不绘制最后一个条形图

  4. 4

    如何在 d3 v4 中制作可点击的过渡条形图?

  5. 5

    D3 v4 条形图不显示标签

  6. 6

    带有可排序条形图的 d3 v4 单选按钮

  7. 7

    d3 v4 获取条形图工具提示的数据

  8. 8

    D3 v4 - 制作一个固定宽度的水平条形图

  9. 9

    如何制作可点击的过渡条形图以在 d3 v4 中显示 3 个图形?

  10. 10

    使用d3 js的水平条形图

  11. 11

    d3 v4为什么我的x轴和条形图不能对齐?

  12. 12

    d3.js动态样式填充仅显示黑色条形图

  13. 13

    d3.js动态样式填充仅显示黑色条形图

  14. 14

    如何过滤数据并填充D3.js堆积条形图?

  15. 15

    d3.js:如何访问svg组元素的填充属性(堆叠的条形图)

  16. 16

    更改 d3 条形图的“填充”

  17. 17

    d3.js(v3)enter()在条形图更新中不起作用

  18. 18

    如何使用d3.js为单个堆叠的水平条形图设置X值?

  19. 19

    在 ng-bootstrap 的 NgbAccordion 中添加 D3.js v4 图

  20. 20

    如何在d3.js v4中设置连续刻度(例如scaleLinear)上的填充?

  21. 21

    d3 js 圆形条形图,如何传递对象而不是 .csv 文件?

  22. 22

    在v4中拖动d3.js时如何设置原点

  23. 23

    vis.js 3D条形图:基于z坐标值设置条形颜色

  24. 24

    D3 v4 图形不更新条形 - 但附加新的轴数据

  25. 25

    D3 V4朝阳图布局弧计算

  26. 26

    向d3树状图v4添加Toggle函数

  27. 27

    向d3树状图v4添加Toggle函数

  28. 28

    条形图的条形图之间的d3js网格线

  29. 29

    如何使用c3js在条形图/饼图/面积图中填充渐变色

热门标签

归档