[Bug] 当使用dataset时,markline会报错
Version
6.0
Link to Minimal Reproduction
https://echarts.apache.org/examples/zh/editor.html?c=line-simple&code=XZKxbsIwEIZ3nuK2LBGKQ0ISqg4tW0XVpVIHxOCaE0QQGzkOBVXMfYo-Rad26dOgvkZtJwbDDZZ99_nu953FRpWCwy289wDmVNEa1cgeAGrRSIYjmNoTwDSomZAYhBDQSjRcmd1GinnDVDALHZUX_UEIaR6TWMcfqWJLChOqFHpQmvVJCFkep4mByvUKnpF6QJb0dSQh0cBkGS8Ra4SxYMKH0shkIXGWpmfoXoo3XvrFtKIshDgiicE6Rde5hrlVVJBkqKFLMaToa2dB8tSIeZKULxAempL5VUhkIBJ11AQr3dhraBB3UmxzXuiaN-qs2FJmPZgLu7tdWethgNpv9BgCRhUuhNwHbXjfhe2lDtnSdYOBS1CjLFEj7QBb8IS-Uhk4WciZmGunQ3RtTbjROkqX1N5u9J3P1jFWUbmalPwiiflP5-_ja2iN08ooOX5_HT8__n5-vUqeULpFSRf2Vc4Op33bMucx66x3uPkH&enc=deflate
Steps to Reproduce
好用的例子如下
option = {
xAxis: {
type: 'category',
data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
},
yAxis: {
type: 'value'
},
series: [
{
data: [150, 230, 224, 218, 135, 147, 260],
type: 'bar',
markLine: {
data: [{
name: '平均线',
// 支持 'average', 'min', 'max'
type: 'average'
}]
}
}
]
};
不好用的例子如下
option = {
dataset: {
source: [
['score', 'amount', 'product'],
[89.3, 58212, 'Matcha Latte'],
[57.1, 78254, 'Milk Tea'],
[74.4, 41032, 'Cheese Cocoa'],
[50.1, 12755, 'Cheese Brownie'],
[89.7, 20145, 'Matcha Cocoa'],
[68.1, 79146, 'Tea'],
[19.6, 91852, 'Orange Juice'],
[10.6, 101852, 'Lemon Juice'],
[32.7, 20112, 'Walnut Brownie']
]
},
xAxis: {type: 'category'},
yAxis: {
type: 'value'
},
series: [
{
type: 'bar',
encode: {
x: 'product',
y: 'amount'
},
markLine: {
data: [{
name: '平均线',
type: 'average'
}]
}
}
]
};
Current Behavior
不好用的例子加载报错
Expected Behavior
Environment
- OS:
- Browser:
- Framework:
Any additional comments?
之前v5的版本是好用的
@tlbb764652810 It seems you are not using English, I've helped translate the content automatically. To make your issue understood by more people and get helped, we'd like to suggest using English next time. 🤗
TRANSLATED
TITLE
[Bug] When using dataset, markline will report an error
duplicate of #21300 This "ordinalMeta" bug 🐛 seems related to column positions inside dataset.source. It is triggered when the number of columns is >=3 AND the X-axis column position is >=3 : Demo.