Tôi muốn hiển thị biểu đồ tuyến tính của dữ liệu dựa trên thời gian cho 'hôm nay'. Vào buổi trưa, chỉ một nửa biểu đồ sẽ được phổ biến khi chuỗi không chứa nhiều dữ liệu hơn. Làm thế nào tôi có thể làm cho xe kéo hiển thị toàn bộ biểu đồ thay vì chỉ khung thời gian với dữ liệu hiện có?Làm thế nào tôi có thể đặt phút/tối đa của trục x trong Rickshaw/D3?
6
A
Trả lời
1
tôi đã cùng một vấn đề và giải quyết nó bằng cách thêm null
điểm dữ liệu với mức tối thiểu mong muốn và x có giá trị tối đa:
<div id="chart"></div>
<div id="x_axis"></div>
<script>
var graph = new Rickshaw.Graph({
element: document.getElementById('chart'),
width: 500,
height: 200,
renderer: 'line',
series: [
{ data: [
{ x: -5, y: null},
{ x: 10, y: null},
]
},
{ color: 'steelblue',
data: [
{ x: 0, y: 40 },
{ x: 1, y: 49 },
{ x: 2, y: 38 },
{ x: 3, y: 30 },
{ x: 4, y: 32 } ]
}
]
});
var x_ticks = new Rickshaw.Graph.Axis.X({
graph: graph,
orientation: 'bottom',
element: document.getElementById('x_axis'),
pixelsPerTick: 100,
});
graph.render();
</script>
này cho thấy một đồ thị với một trục x từ -5 đến 10, với dữ liệu chỉ từ 0 đến 4.
Các vấn đề liên quan
- 1. làm thế nào để có nhãn x trục trong đa giác ggplot với facet_wrap?
- 2. Trong Matlab làm cách nào tôi có thể trao đổi trục ngang và trục dọc của ô hiện có
- 3. Làm cách nào tôi có thể điều chỉnh vị trí của nhãn trục x của Biểu đồ MS trong .NET?
- 4. Làm thế nào để jQuery có thể kéo được với trục X và Y cố định?
- 5. Đặt biểu đồ x-y có các trục "bốn"
- 6. Làm thế nào tôi có thể đặt ApplicationController trong Ember.Router
- 7. Làm thế nào để thay đổi vị trí của trục x và y trong ggplot2
- 8. Làm cách nào tôi có thể kiểm soát các dấu y và trục x độc lập trong ggplot2?
- 9. Python/matplotlib mplot3d- làm cách nào để đặt giá trị tối đa cho trục z?
- 10. Làm thế nào tôi có thể thực hiện, "Tôi là ông của riêng tôi", trong Prolog?
- 11. Cài đặt dateutils trên OS X. Làm thế nào tôi có thể cài đặt lên phiên bản Python
- 12. Làm cách nào tôi có thể đặt số hàng tối đa trong bảng MySQL?
- 13. Làm thế nào tôi có thể cài đặt Phalcon Devtools
- 14. Làm thế nào tôi có thể cài đặt RDOC của đá quý đã được cài đặt?
- 15. Xoay UIView trên trục X của nó (Trục ngang)
- 16. Làm thế nào tôi có thể thay đổi kích thước phông chữ của các đối tượng trục trong matplotlib
- 17. Làm thế nào tôi có thể đặt chế độ lựa chọn của GridView thành nhiều?
- 18. Làm thế nào tôi có thể đặt ràng buộc của một DataGridTextColumn trong mã?
- 19. Làm thế nào tôi có thể đặt một điều khiển trong JTableHeader của một JTable?
- 20. Mới đối với nvD3 - làm cách nào để tôi có thể đặt dấu thời gian unix xuất hiện dưới dạng ngày trên trục x?
- 21. Trục X trong Barplot trong R
- 22. Làm thế nào tôi có thể thấy những gì có trong heap của tôi trong Java?
- 23. Làm thế nào tôi có thể đặt vị trí chuột trong cửa sổ tkinter
- 24. Làm thế nào tôi có thể tạo mảng đa chiều trong Perl?
- 25. Làm thế nào tôi có thể giải quyết đa thức bậc năm trong C++
- 26. Làm thế nào tôi có thể xoay một mảng 3D?
- 27. Làm thế nào để thiết lập giá trị trong trục x MSChart sử dụng C#
- 28. Làm thế nào tôi có thể cài đặt Ruby 1.9.3 trên Mac OS X Mountain Lion mà không cần Xcode?
- 29. Làm thế nào để vẽ một phạm vi ngày trên trục X trong Biểu đồ Flot?
- 30. Làm cách nào để tôi có thể đặt python 2.6 làm mặc định trong Mac OS X Lion?
Tôi biết đã muộn rồi! Nhưng nếu bạn vẫn còn mắc kẹt với điều này. Chỉ cần đưa ra một số mã, tôi sẽ có một cái nhìn. –