关于dataset的理解

Posted 温文尔雅的sugar

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于dataset的理解相关的知识,希望对你有一定的参考价值。

在ECharts 4 以前,数据只能在(series)中的(data)声明,例如:

此方法不利于设置系列的映射,数据格式也不能使用对象数组

dataset例子

想要生成的是这样的:

如果这样写:

生成:

想要的math数据并没有显示出来,这是因为默认情况下,X轴对应到 dataset 第一列,第一行可以看成对应列下面每一个数字的含义,声明多个 bar 系列,默认情况下,每个系列会自动对应到 dataset 的每一列。

按行的 key-value 形式(dataset中的对象数组):

上面的例子可以改写成:

dimensions指定维度,直角坐标系中,默认把第一个维度映射到 X 轴上,剩下的维度全部映射到 Y 轴上。

按列的 key-value 形式

dataset也可以指定为数组 可以同时定义多个 dataset)

系列再通过 series.datasetIndex 来指定引用哪个 dataset

例如:

数据到图形的映射( series.encode )

encode:可以指定维度名或者维度的序号(从零开始),还可以指定数组如:['student1','student2','student3']

seriesLayoutBy: 'row',把行设置为X轴或映射到Y轴上

Talk is cheap, show me the code!------薪火工作室

以上是关于关于dataset的理解的主要内容,如果未能解决你的问题,请参考以下文章

关于dataset的理解

关于dataset的理解

tensorflow dataset.shuffle dataset.batch dataset.repeat 理解 注意点

深入理解dataset及其用法

关于Dataset和DataLoader的概念

关于javascript中dataset的问题小结