option = {
polar: {}, // 极坐标系配置
angleAxis: { // 角度轴配置
type: 'value', // 类型,value 表示数值轴
startAngle: 0, // 起始角度,默认为 0 度
clockwise: true, // 刻度是否按顺时针方向,默认为 true
splitNumber: 8, // 分割的段数
axisLabel: { // 坐标轴刻度标签的相关设置
rotate: 45, // 标签旋转角度
},
axisLine: { // 坐标轴轴线相关设置
show: true,
lineStyle: {
color: '#333',
width: 2,
},
},
splitLine: { // 分隔线相关设置
lineStyle: {
color: '#aaa',
width: 1,
},
},
},
tooltip: {
show: true,
trigger: 'item',
},
axisPointer: { // 指示器配置
type: 'cross', // 指示器类型,可以是 line、shadow、cross 等
label: { // 指示器文本标签设置
show: true,
precision: 2, // 小数精度
},
},
series: [{
type: 'bar', // 图表类型
data: [10, 52, 200, 334, 390, 330, 220],
coordinateSystem: 'polar', // 使用极坐标系
}]
};
在上述配置中,angleAxis 控制了角度轴的相关设置,axisPointer 则用于配置指示器,这里设置的是十字型的指示器。你可以根据实际需求调整这些参数。
转载请注明出处:http://www.zyzy.cn/article/detail/5270/ECharts