VisActor / VisActor/VChart

[Documentation] 教程文档 -> 图表概念 -> 数据 -> DataSet,示例的运行结果和实际不一致

Open
#3,593 2 comments 0 reactions 1 assignee View on GitHub

@xuefei1313 is already working on this.

Since Dec 23, 2024.

docs good first issue
Dominant language
TypeScript
Stars
1.8k
Forks
221
Avg merge
1d 6h
Merged PRs (30d)
26

Description

Documentation Title or Section

教程文档

Issue Description or Suggestion
// 注册 merge transform
dataSet.registerTransform('mergeDataView', mergeTransform);
// 使用 merge transform 合并数据
dataViewMerge.transform({ type: 'mergeDataView' });

/**
 * 至此,dataViewMerge 数据处理已经完成了。
 * 最终数据的内容如下
  [
    { year: '1990', group: '18-34', value: 16.9 },
    { year: '1990', group: '35-49', value: 12.2 },
    { year: '1991', group: '18-34', value: 17 },
    { year: '1991', group: '35-49', value: 17.8 },
    { year: '1993', group: '18-34', value: 26.5 },
    { year: '1993', group: '35-49', value: 23.8 },
    { year: '1990', group: '50-64', value: 10.2 },
    { year: '1990', group: '65+', value: 5.2 },
    { year: '1991', group: '50-64', value: 10 },
    { year: '1991', group: '65+', value: 4.8 },
    { year: '1993', group: '50-64', value: 16.8 },
    { year: '1993', group: '65+', value: 6.6 }
  ]
*/

csvParser不会把value里的数据类型转化为number类型
后面经过statistics transform转化后,结果数据下面这样的数据结构,和示例代码中的预期不符

[{
    group: "1990",
    avg: 11.125,
    max: 16.9,
    min: 5.2,
    average: 11.125,
    sum: 44.5,
  }, {...}]

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.