← 返回实验工坊
📊 可视化实验室
Data Visualization Lab
· 用数据讲故事
📊 销售数据柱状图
Chart.js
柱状图
响应式
使用 Chart.js 创建的自适应柱状图,展示季度销售数据。
new Chart(ctx, {
type: 'bar',
data: { labels: ['Q1', 'Q2', 'Q3', 'Q4'],
datasets: [{ data: [65, 59, 80, 81] }]
}
});
📈 趋势分析折线图
Chart.js
折线图
趋势
多组数据对比的折线图,适合展示趋势变化。
datasets: [{
label: '2025', data: [28, 48, 40, 19],
borderColor: '#0096ff'
}]
🥧 占比分析饼图
Chart.js
饼图
占比
直观展示各部分的占比情况。
type: 'pie',
data: { labels: ['A', 'B', 'C'],
datasets: [{ data: [30, 50, 20] }] }
📡 能力评估雷达图
Chart.js
雷达图
多维
多维数据对比,适合能力评估、性能分析。
type: 'radar',
data: { labels: ['JS', 'Python', 'CSS'],
datasets: [{ data: [90, 75, 85] }] }
📊 D3 基础条形图
D3.js
SVG
数据驱动
使用 D3.js 创建的条形图,完全可定制。
d3.select('svg')
.selectAll('rect')
.data(data)
.enter()...
⚫ D3 散点图
D3.js
散点图
相关性
展示数据分布和相关性。
d3.select('svg')
.selectAll('circle')
.data(data)
.enter()...
加载更多可视化 ⚡