Skip to content

feat(v3): add beeswarm chart component (#3893) - #3928

Closed
DoubleCore wants to merge 2 commits into
antvis:oss-camp2026from
DoubleCore:issue-3893-beeswarm
Closed

DoubleCore wants to merge 2 commits into
antvis:oss-camp2026from
DoubleCore:issue-3893-beeswarm

Conversation

@DoubleCore

Copy link
Copy Markdown

What this adds

charts/beeswarm.md — 蜂群图(beeswarm)选型、数据要求、常见变体、易错点与完整案例
examples/beeswarm/ — 基础蜂群、按组着色、带均值线
evals/cases/beeswarm.jsonl — 10 条代表性评测用例(每行 1 个 JSON 对象)
skills/g2plot-v3/SKILL.md — 选型决策树新增 beeswarm 入口
README.md — 图表支持列表

Checks

$ npm run validate   # tsc --noEmit
exit 0

$ npm run lint       # lint-md "**/*.md"
exit 0

Scope

  • 只新增 beeswarm 一种图表,未改动其他既有图表文档或示例
  • 示例使用 @antv/g2 v5 Spec API,自包含数据
  • 未修改 eval 框架、未新增运行时 npm 包

Closes part of #3893

Signed-off-by: DoubleCore <doublecore@users.noreply.github.com>
Signed-off-by: DoubleCore <doublecore@users.noreply.github.com>
@DoubleCore

Copy link
Copy Markdown
Author

Closing this PR myself: beeswarm is not in the chart list this Issue makes claimable (the 26 entries under 对比与分布 / 进度与极坐标 / 关系与层次结构 / 组合与轻量图表). I over-extended the scope beyond what the Issue defines — that's my mistake, not something I want maintainers to spend review time on.

The work itself is complete and validated locally (npm run validate + npm run lint green, charts/examples/evals/SKILL.md/README all added, branch issue-3893-beeswarm remains on my fork), so if a follow-up issue opens a scope for beeswarm I can reopen or re-point the branch immediately. Sorry for the noise.

@DoubleCore DoubleCore closed this Nov 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature 特性需求

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant