option = {
xAxis: {
type: 'log', // 设置为对数轴
min: 1, // 设置对数轴的最小值
max: 1000, // 设置对数轴的最大值
logBase: 10 // 设置对数轴的底数,默认为 10
},
yAxis: {
type: 'value',
name: 'Y轴名称'
},
series: [{
type: 'scatter',
data: [[1, 10], [10, 100], [100, 1000]]
}]
};
在上述代码中,type: 'log' 表示 x 坐标轴为对数轴。min 和 max 分别设置了对数轴的最小值和最大值,logBase 设置对数轴的底数,默认为 10。
如果你需要静态坐标轴,即不随数据变化而变化,可以通过 min 和 max 固定坐标轴范围。以下是一个示例:
option = {
xAxis: {
type: 'category',
data: ['类目1', '类目2', '类目3', '类目4', '类目5'],
min: '类目1', // 固定坐标轴的最小值
max: '类目5' // 固定坐标轴的最大值
},
yAxis: {
type: 'value',
name: 'Y轴名称'
},
series: [{
type: 'bar',
data: [10, 20, 15, 25, 18]
}]
};
在上述代码中,通过设置 min 和 max 属性,固定了 x 坐标轴的范围为 '类目1' 到 '类目5'。
你可以根据具体需求调整这些参数的值。
转载请注明出处:http://www.zyzy.cn/article/detail/5169/ECharts