C3 图表类型与服务器端可视化
1. C3 其他图表类型
在数据可视化中,C3 库提供了多种图表类型,下面为大家详细介绍几种常见的图表及其创建方法。
1.1 水平条形图
将垂直条形图转换为水平条形图非常简单,只需将 axis 部分的 rotated 字段设置为 true 即可。以下是示例代码:
var chart = c3.generate({
bindto: "#chart",
data: {
json: data,
keys: {
x: "Month",
value: [ "AvgTemp" ]
},
type: "bar"
},
axis: {
rotated: true
}
});
1.2 饼图
饼图适合展示各部分与整体的比例关系。虽然将温度数据用饼图展示看似有些奇怪,但可以通过饼图的大小和颜色轻松找出最热和最冷的月份。数据准备方面,需要将数据组织成一个 JavaScript 对象,将每个月的名称映射到该月的平均温度。以下是示例代码:
var monthNames = [
// ... Array that specifies the name of each mon
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



