Code JavaScript tạo mẫu biểu đồ & đồ thị động
Bạn đang muốn tạo một biểu đồ động để trình bày dữ liệu trực quan và dễ hiểu hơn? Vậy thì hãy dùng code JavaScript dưới đây. Nó là code mẫu tạo biểu đồ động dạng hình tròn đơn giản nhất bằng JavaScript.
Tạo biểu đồ/đồ thị động trong vài phút bằng CanvaJS. Tất cả biểu đồ trong CanvaJS bao gồm dạng column, pie, line, doughnut, area… đều hỗ trợ kết xuất hình ảnh động. Thư viện cung cấp lựa chọn kích hoạt hoặc vô hiệu hóa hoạt ảnh cùng với kiểm soát thời gian chạy hoạt ảnh.
Ví dụ bên dưới hiển thị thị phần của các trình duyệt trên desktop vào năm 2016 dưới dạng đồ thị động hình tròn. Nó bao gồm mã nguồn HTML/JavaScript cho bạn chỉnh sửa biểu đồ trong trình duyệt hoặc lưu để chạy nội bộ.
<!DOCTYPE HTML>
<html>
<head>
<script>
window.onload = function() {
var chart = new CanvasJS.Chart("chartContainer", {
theme: "light2", // Bạn có thể thay bằng "light1", "light2", "dark1", "dark2"
exportEnabled: true,
animationEnabled: true,
title: {
text: "Thị phần sử dụng trình duyệt trên desktop năm 2016"
},
data: [{
type: "pie",
startAngle: 25,
toolTipContent: "<b>{label}</b>: {y}%",
showInLegend: "true",
legendText: "{label}",
indexLabelFontSize: 16,
indexLabel: "{label} - {y}%",
dataPoints: [
{ y: 51.08, label: "Chrome" },
{ y: 27.34, label: "Internet Explorer" },
{ y: 10.62, label: "Firefox" },
{ y: 5.02, label: "Microsoft Edge" },
{ y: 4.07, label: "Safari" },
{ y: 1.22, label: "Opera" },
{ y: 0.44, label: "Others" }
]
}]
});
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: CanvaJS
Tùy biến biểu đồ
Bạn có thể kiểm soát thời gian hiện hoạt ảnh bằng thuộc tính animationDuration. Bạn cũng có thể phân tách bất kì điểm dữ liệu bằng cách thiết lập thuộc tính exploded
trong đồ thị pie, doughnut hoặc funnel.
Bạn nên đọc
-
Code mẫu JavaScript tạo biểu đồ/đồ thị với Zoom và Pan
-
Code JavaScript tạo biểu đồ đa chuỗi update dữ liệu trực tiếp
-
JavaScript là gì?
-
Sự khác biệt giữa JavaScript và Python
-
Code JavaScript tạo biểu đồ/đồ thị động
-
Tổng hợp bài tập JavaScript có code mẫu
-
Code JavaScript tạo biểu đồ/đồ thị đường dạng động
-
Code JavaScript tạo mẫu biểu đồ kết hợp OHLC và biểu đồ đường
-
Code mẫu biểu đồ & đồ thị JavaScript với label Index/ Data
Cũ vẫn chất
-
Cách sửa file MP4 bị hỏng với thủ thuật đơn giản
Hôm qua -
30 lời chúc sinh nhật chồng yêu ý nghĩa và ngọt ngào
Hôm qua 1 -
Cách viết số mũ trong Excel, viết chỉ số trên, chỉ số dưới trong Excel
Hôm qua -
Khắc phục lỗi mạng WiFi không hiển thị trên Windows 10
Hôm qua -
Cách khởi động và dừng các dịch vụ trong MS SQL Server
Hôm qua -
Black Friday là gì? Black Friday 2023 vào ngày nào?
Hôm qua -
5 cách tắt Update Windows 11, ngừng cập nhật Win 11
Hôm qua 14 -
200+biệt danh cho người yêu hay và hài hước
Hôm qua 5 -
Cách ẩn tin nhắn Telegram không cần xóa
Hôm qua -
Đấu Trường Chân Lý Mobile (TFT Mobile)