折线图有多条线, 如何让其中跟随在左轴, 其中一些跟随右轴?
yAxis
改为数组就行, series
使用yAxisIndex
属性指示使用哪个y轴
https://echarts.apache.org/examples/zh/editor.html?c=line-mar...
option = {
legend: {
data: ['销量(支)', '营业额(万元)']
},
dataset: {
source: [
['2020年12月', 13700, 287],
['2021年1月', 44820, 941],
['2021年2月', 92850, 1950],
['2021年3月', 1775800, 37291],
['2021年4月', 3620600, 75825],
['2021年5月', 6020600, 139000]
]
},
tooltip: {
show: true
},
xAxis: {
type: 'category',
splitLine: {
show: false
}
},
yAxis: [
{
type: 'value',
name: '销量(支)',
splitLine: {
show: false
},
nameLocation: 'middle',
nameGap: 70
},
{
type: 'value',
name: '营业额(万元)',
splitLine: {
show: false
},
nameLocation: 'middle',
nameGap: 50
}
],
series: [
{
name: '销量(支)',
type: 'line',
color: '#5470C6'
},
{
name: '营业额(万元)',
type: 'line',
yAxisIndex: 1,
color: '#FC8452',
label: {
position: [-35, -20],
show: true,
fontSize: 14,
color: '#FC8452'
}
}
]
};
8 回答4.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
解决方案
VChart图表已经提供了对应的功能。VChart支持:
参考:折线图系列配置文档
代码示例
结果展示
在线效果参考: https://codesandbox.io/p/sandbox/hopeful-cartwright-zdd95v?file=/src/Chart.tsx:1,1
相关文档
VChart Github
坐标轴 教程
组合图教程
折线图配置文档
双轴图示例Demo