Làm cách nào để tạo dòng var x = d3.scale.ordinal().rangeRoundBands([0, width], .05);
từ this example hoạt động trong d3 v4 bằng cách sử dụng d3.scaleBand?D3.scaleBand hoạt động như thế nào?
12
A
Trả lời
19
trong D3 4.x, thứ .rangeRoundBands đã được thay thế bằng band .rangeRound (do đó, không có nhiều rangeRoundBands
). Bên cạnh đó ...
mới band .padding, band .paddingInner và band phương pháp .paddingOuter thay thế các đối số tùy chọn để ordinal.rangeBands.
Vì vậy, điều đó 0.05
chuyển đến paddingInner
. Đây là cách dòng trông trong D3 v4.x:
d3.scaleBand()
.rangeRound([0, width])
.paddingInner(0.05);
Tôi đã viết lại đoạn code trong ví dụ của bạn, cập nhật để D3 v4.x: https://plnkr.co/edit/HQz1BL9SECFIsQ5bG8qb?p=preview
thay đổi cần thiết:
var parseDate = d3.timeParse("%Y-%m");
var x = d3.scaleBand().rangeRound([0, width]).paddingInner(0.05);
var y = d3.scaleLinear().range([height, 0]);
var xAxis = d3.axisBottom(x).tickFormat(d3.timeFormat("%Y-%m"));
var yAxis = d3.axisLeft(y).ticks(10);
- cho các thanh:
.attr("width", x.bandwidth())
Các vấn đề liên quan
- 1. D3.scale.quantile hoạt động như thế nào?
- 2. Tính năng dọn sạch DOM Node hoạt động như thế nào trong d3?
- 3. D3 dòng hoạt động như một đường khép kín
- 4. __iter__ hoạt động như thế nào?
- 5. [UIAlertView show] hoạt động như thế nào?
- 6. Traceroute hoạt động như thế nào?
- 7. ArrayAccess hoạt động như thế nào?
- 8. jQuerys $ .each() hoạt động như thế nào?
- 9. DisplacementMapFilter hoạt động như thế nào?
- 10. MenuItem.SHOW_AS_ACTION_IF_ROOM hoạt động như thế nào?
- 11. Haskell: TVar hoạt động như thế nào?
- 12. GetContentResolver() hoạt động như thế nào?
- 13. P6SPY hoạt động như thế nào?
- 14. Trò chuyện hoạt động như thế nào?
- 15. objc_setAssociatedObject hoạt động như thế nào?
- 16. Scanr hoạt động như thế nào? Haskell
- 17. Codename One hoạt động như thế nào?
- 18. PropertyChangedEventHandler hoạt động như thế nào?
- 19. ResolveProjectReferences hoạt động như thế nào?
- 20. CellForRowAtIndexPath hoạt động như thế nào?
- 21. `ggplotGrob` hoạt động như thế nào?
- 22. Host_var ansible hoạt động như thế nào?
- 23. Thread.currentThread() hoạt động như thế nào?
- 24. Perf hoạt động như thế nào?
- 25. PHP max_execution_time hoạt động như thế nào?
- 26. 'typeof' hoạt động như thế nào?
- 27. C# Events hoạt động như thế nào?
- 28. Nén MPEG4 hoạt động như thế nào?
- 29. gdb hoạt động như thế nào?
- 30. aspx.designer.cs nó hoạt động như thế nào?