在 ECharts 中,平行坐标系有一些常用的属性可以进行配置,以适应不同的需求。以下是一些平行坐标系的常见属性:

1. parallelAxis(平行坐标系的坐标轴配置):
   - dim:坐标轴的维度,用于指定数据中的哪个维度与该坐标轴对应。
   - name:坐标轴的名称。
   - type:坐标轴的类型,可以是 'value'(数值轴)或 'category'(类目轴)。
   - 其他属性,例如min、max、scale等,用于配置坐标轴的取值范围、是否按比例缩放等。

2. parallel(平行坐标系的整体配置):
   - parallelAxisDefault:默认坐标轴的配置,可以设置默认坐标轴的类型、最小值、最大值等。

3. series(平行坐标系的系列配置):
   - type: 'parallel':指定该系列为平行坐标系。
   - data:多维度的数据数组,每个数组表示一个数据项。

以下是一个包含上述属性的详细例子:
option = {
    parallelAxis: [   // 平行坐标系的坐标轴配置
        { dim: 0, name: 'Attr1', type: 'value', min: 0, max: 100 },
        { dim: 1, name: 'Attr2', type: 'value', min: 0, max: 100 },
        { dim: 2, name: 'Attr3', type: 'category', data: ['A', 'B', 'C'] },
        // 更多坐标轴配置...
    ],
    parallel: {        // 平行坐标系的整体配置
        parallelAxisDefault: {
            type: 'value',  // 默认坐标轴类型为数值
            nameLocation: 'end'  // 坐标轴名称显示在末尾
        }
    },
    series: [
        {
            type: 'parallel',  // 平行坐标系的系列类型
            data: [
                [30, 40, 'A'],
                [50, 60, 'B'],
                [70, 80, 'C'],
                // 更多数据...
            ]
        }
    ]
};

// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);

这个例子包括了一些常见的配置,但还有许多其他属性可以根据需要进行调整。你可以在 ECharts 的[官方文档](https://echarts.apache.org/zh/option.html#parallel)中查找更多详细信息。


转载请注明出处:http://www.zyzy.cn/article/detail/5436/ECharts