Code JavaScript tạo biểu đồ kim tự tháp với các vùng tỷ lệ thuận với giá trị
Giá trị của điểm dữ liệu có thể được đại diện bằng một phần trong tổng số chiều cao hoặc tổng vùng ở biểu đồ dạng phễu. Bạn cũng có thể đảo ngược biểu đồ/đồ thị kim tự tháp lên hoặc xuống.
Ví dụ bên dưới minh họa một mẫu biểu đồ kim tự tháp với vùng/khu vực tỷ lệ thuận theo giá trị. Bạn sẽ có code JavaScript mẫu để chỉnh sửa trong trình duyệt hoặc lưu về máy chạy nội bộ.
<!DOCTYPE HTML>
<html>
<head>
<script>
window.onload = function () {
var chart = new CanvasJS.Chart("chartContainer", {
animationEnabled: true,
exportEnabled: true,
title:{
text: "Chi phí sản xuất sản phẩm"
},
data: [{
type: "pyramid",
indexLabelFontSize: 18,
valueRepresents: "area",
showInLegend: true,
legendText: "{indexLabel}",
toolTipContent: "<b>{indexLabel}:</b> {y}%",
dataPoints: [
{ y: 30, indexLabel: "Nghiên cứu và thiết kế" },
{ y: 30, indexLabel: "Sản xuất" },
{ y: 15, indexLabel: "Tiếp thị" },
{ y: 13, indexLabel: "Vận chuyển" },
{ y: 12, indexLabel: "Bán lẻ" }
]
}]
});
chart.render();
}
</script>
</head>
<body>
<div id="chartContainer" style="height: 300px; width: 100%;"></div>
<script src="https://canvasjs.com/assets/script/canvasjs.min.js"></script>
</body>
</html>
Nguồn: CanvasJS
Tùy chỉnh biểu đồ
Bạn có thể trình bày giá trị của điểm dữ liệu bằng cách chỉnh khu vực hoặc chiều cao ở thuộc tính valueRepresents
có sẵn ở cấp chuỗi dữ liệu.
Những lựa chọn tùy biến khác là indexLabelPlacement
, IndexLabelFontColor
, showInLegend
…
333
Bạn nên đọc
0 Bình luận
Sắp xếp theo
Xóa Đăng nhập để Gửi
Cũ vẫn chất
-
Cách xóa đường kẻ ngang trong Word
Hôm qua -
Mẹo lên level nhanh Blox Fruit, lên cấp nhanh Blox Fruit
Hôm qua -
18 mặt đồng hồ Apple Watch thông dụng nhất
Hôm qua -
3133 là gì? 3133 là số điện thoại của tổng đài nào? Có phải lừa đảo không?
Hôm qua -
eQuiz - Bài kiểm tra trắc nghiệm về lập trình C (Phần 1)
Hôm qua -
Cách fix lỗi 0xc000007b trên Windows
Hôm qua 4 -
Cách tắt đang soạn tin nhắn Zalo
Hôm qua -
Cách đổi font chữ mặc định trong Google Docs
Hôm qua -
11 lựa chọn thay thế tốt nhất cho Canva
Hôm qua -
15 phần mềm chỉnh sửa ảnh miễn phí tốt nhất trên máy tính
Hôm qua 3