Tôi có biểu đồ hình tròn với nhiều lát rất khó đọc. Có thể giảm số lượng lát, bằng cách nhóm nhỏ nhất trong một tên "người khác" hay ẩn chúng?highcharts: biểu đồ hình tròn - giảm số lượng lát
10
A
Trả lời
6
Không. Hành vi này không được tích hợp vào highcharts.
Cách dễ nhất để đạt được điều này là bằng cách thay đổi thủ công dữ liệu bạn chuyển sang biểu đồ. Tức là nếu bạn nhóm vào danh mục 'Khác' trước khi bạn chuyển dữ liệu và hiển thị biểu đồ
0
Dán một số thông tin vào đây làm con trỏ cho những người muốn thực hiện ở trên với javascript bên ngoài Highcharts, như tôi đã tự làm.
for(i=0; i<dataJSON.finished.length; i++) {
//console.info(i);
if(dataJSON.finished[i].name !== '_all_' && dataJSON.finished[i].name !== 'Anders') {
tempValue=0;
for(j=0; j<dataJSON.finished[i].data.length; j++) { tempValue += dataJSON.finished[i].data[j]; }
if(tempValue/totalValue > 0.02) {
pieData.push({ name:dataJSON.finished[i].name, y:tempValue });
} else andersValue += tempValue;
}
}
//console.info(pieData);
pieData.sort(function(a,b) {return (a.y > b.y) ? -1 : ((b.y > a.y) ? 1 : 0);});
pieData.push({ name: "Overig", y: andersValue });
Các vấn đề liên quan
- 1. Highcharts - nhãn bên trong và bên ngoài biểu đồ hình tròn
- 2. Định dạng số ở giá trị biểu đồ Highcharts?
- 3. ggplot, khía cạnh, piechart: đặt văn bản ở giữa biểu đồ hình tròn lát
- 4. Cách chọn màu cho biểu đồ hình tròn?
- 5. Tạo biểu đồ hình tròn đồ họa trong C#
- 6. số hiển thị trên biểu đồ hình tròn
- 7. Highcharts donut biểu đồ tùy
- 8. Biểu đồ hình tròn/Đa cấp
- 9. HTML5 Canvas biểu đồ hình tròn
- 10. Biểu đồ lô trong Highcharts
- 11. Làm thế nào để giảm kích thước của Biểu đồ hình tròn KendoUI?
- 12. Làm cách nào để giảm số lượng đường thẳng đứng trong biểu đồ đường KendoUI?
- 13. Giảm ngang qua biểu đồ
- 14. Bật hoặc tắt nhãn dữ liệu được hiển thị trong biểu đồ hình tròn trong Highcharts khi nhấp vào nút
- 15. Xóa chú giải công cụ di chuột khỏi biểu đồ hình tròn của Google Visualization (biểu đồ lõi)
- 16. Biểu đồ hình tròn lồng nhau/đa cấp/khoan xuống trong Javascript?
- 17. matlab: đặt một số vòng tròn lên một biểu đồ
- 18. d3js Phân phối lại nhãn xung quanh biểu đồ hình tròn
- 19. Cách hiển thị biểu đồ hình tròn trong android
- 20. Không gian ra khỏi biểu đồ hình tròn trong d3?
- 21. API biểu đồ Google - Tùy chọn Stroke biểu đồ tròn không ảnh hưởng đến
- 22. Ẩn nhãn trong biểu đồ hình tròn (Biểu đồ MS cho .Net)
- 23. Biểu đồ hình tròn biểu đồ ASP.Net MS: loại bỏ lớp đệm không mong muốn
- 24. Các giá trị dữ liệu lô trong các biểu đồ hình tròn slice
- 25. Số lượng thùng chính xác trong Biểu đồ trong R
- 26. Đặt biểu đồ hình tròn trên các nút đồ thị bố trí lực theo hướng D3
- 27. Đơn giản hóa chuỗi đường dẫn SVG bằng cách giảm số lượng nút
- 28. iOS, biểu tượng giảm huy hiệu số
- 29. Liên kết nhiều điều khiển biểu đồ trong HighCharts
- 30. cách thêm văn bản chú thích vào biểu đồ Highcharts?
Bạn không thể không chuyển quá nhiều mục vào Highcharts? Vì bạn kiểm soát JSON bạn gửi, bạn có thể tổng hợp chúng trước khi gửi. – mynameiscoffey
Liên quan: http://stackoverflow.com/questions/28883606/group-smaller-slices-in-pie-charts-to-improve-readability –
Như OP, tôi rất thích xem hành vi này được xây dựng nó: bạn sẽ chỉ định số lượng tối đa các lát để hiển thị, tên của "danh mục khác" cũng như cột sắp xếp và thứ tự sắp xếp. Sau đó, highchart có thể tự động tổng hợp tất cả các cột còn lại vào danh mục khác và xem chi tiết các chi tiết khi được nhấp. Ngoài ra, khi xuất, bạn sẽ thấy tất cả các danh mục (không có nhóm ở đó). Làm tất cả những điều đó bằng tay là một nỗi đau. –