Code JavaScript tạo biểu đồ bong bóng với điểm đánh dấu tùy biến
Bạn có thể trình bày biểu đồ bong bóng bằng định dạng mặc định hoặc bất kỳ kiểu đánh dấu khác như hình tam giác, hình vuông… Tính năng này có thể hữu ích trong trường hợp hình bong bóng không còn thích hợp để minh họa các điểm dữ liệu.
Ví dụ bên dưới trình bày biểu đồ bong bóng với kiểu đánh dấu được tùy chỉnh cùng mã nguồn JavaScript mà bạn có thể chỉnh sửa trong trình duyệt hoặc lưu về thiết bị để chạy nội bộ.

<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">
window.onload = function () {
var chart = new CanvasJS.Chart("chartContainer", {
animationEnabled: true,
title:{
text: "Đường sắt so với diện tích đất và dân số"
},
axisX: {
title:"Diện tích đất (Triệu ki lô mét vuông)",
maximum: 17,
minimum: -.1
},
axisY:{
title: "Đường sắt (km)",
gridColor: "lightgrey",
tickColor: "lightgrey",
lineThickness: 0,
valueFormatString:"#,##0 km,.",
interval: 50000
},
data: [{
type: "bubble",
markerType: "triangle",
toolTipContent: "<b>{label}</b><br/><b>Diện tích đất:</b> {x}mn sq. km <br/><b>Đường sắt:</b> {y} km<br/> <b>Dân số:</b>{z}mn",
dataPoints: [
{ x: 9.14, y: 228513, z:309.34, label:"Mỹ" },
{ x: 16.37, y: 85292, z:141.92, label:"Nga" },
{ x: 9.327, y: 66239, z:1337, label:"Trung Quốc" },
{ x: 9.09, y: 58345, z:34.12, label:"Canada" },
{ x: 8.45, y: 29817, z:194.94, label:"Brazil" },
{ x: 7.68, y: 8615, z:22.29, label:"Úc" },
{ x: 2.97, y: 63974, z:1224.61, label:"Ấn Độ" },
{ x: 2.73, y: 25023, z:40.41, label:"Argentina" },
{ x: 1.94, y: 26704, z:113.42, label:"Mexico" },
{ x: 1.21, y: 22051, z:49.99, label:"SA" },
{ x: .547, y: 33608, z:65.07, label:"France" },
{ x: .241, y: 31471, z:62.23, label:"Vương quốc Anh" },
{ x: .348, y: 33708, z:81.77, label:"Đức" },
{ x: .364, y: 20035, z:127.45, label:"Nhật Bản" },
{ x: .995, y: 5195, z:81.12, label:"Ai Cập" },
{ x: .743, y: 5352, z:17.11, label:"Chile" }
]
}]
});
chart.render();
}
</script>
</head>
<body>
<div id="chartContainer" style="height: 300px; width: 100%;"></div>
<script type="text/javascript" src="https://canvasjs.com/assets/script/canvasjs.min.js"></script>
</body>
</html>Nguồn: CanvasJS
Tinh chỉnh biểu đồ
Giống như những biểu đồ bong bóng khác, bạn có thể thay đổi các thuộc tính để có kết quả như ý muốn. Ví dụ:
markerType: Đổi kiểu đánh dấumarkerSize: Thay đổi kích thước điểm đánh dấumarkerColor: Lựa chọn màu sắc điểm đánh dấumarkerBorderThickness: Độ dày đường viền đánh dấumarkerBorderColor: Màu sắc đường viền đánh dấu
293
Bạn nên đọc
-
Trắc nghiệm mạng máy tính có đáp án P11
-
Code JavaScript tạo biểu đồ phân tán với các dấu tùy chỉnh
-
Code JavaScript tạo biểu đồ thu phóng với tính năng Zoom & Pan
-
INNER JOIN trong SQL
-
Code JavaScript tạo biểu đồ/đồ thị phân tán/điểm
-
Machine Learning trong JavaScript
-
Hàm len() trong Python
-
Hàm str() trong Python
-
Code JavaScript tạo biểu đồ & đồ thị bong bóng
Xác thực tài khoản!
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:
Số điện thoại chưa đúng định dạng!
0 Bình luận
Sắp xếp theo
Xóa Đăng nhập để Gửi
Cũ vẫn chất
-

Những stt cảm động viết cho người yêu cũ
2 ngày 1 -

Code Skibidi Tower Defense mới nhất và cách đổi code lấy thưởng
2 ngày -

Chào tháng 6: Câu nói hay nhất về tháng 6, stt tháng 6 tràn ngập yêu thương
2 ngày 2 -

Top 10+ trang web tốt nhất để tải phụ đề cho phim
2 ngày -

Giải mã bí ẩn đằng sau thủ thuật "lộn chai nước" đang gây "bão" trên thế giới
2 ngày -

Hướng dẫn đổi ID Facebook, thay địa chỉ Facebook mới
3 ngày -

Cách quay video màn hình trên máy Mac
2 ngày -

Huyền Thoại Hải Tặc - Hải Tặc Đại Chiến
-

Top 5 VPN miễn phí tốt nhất dành cho Windows
2 ngày -

Cách khôi phục bài viết đã ẩn trên Facebook bằng điện thoại, máy tính
2 ngày 1
Học IT
Microsoft Word 2013
Microsoft Word 2007
Microsoft Excel 2019
Microsoft Excel 2016
Microsoft PowerPoint 2019
Google Sheets
Lập trình Scratch
Bootstrap
Prompt
Ô tô, Xe máy