openchart

分类: 开发与编程 | 上传者: tryopendatatryopendata | 下载: 0 | 版本: v1.0(最新)

从数据生成 OpenChart (https://github.com/tryopendata/openchart) 图表、表格、图形和桑基规格,并指导编辑设计决策。在创建可视化、构建图表、渲染数据表、生成 VizSpec JSON、创建网络图、构建 sankey/流程图、回答有关 OpenChart 类型和编码规则的问题,或做出有关图表类型选择、颜色策略、排版、注释和编辑框架的设计决策时使用。还涵盖了超出声明性规范的情况的自定义 D3.js 信息图表。 --- # 使用 OpenChart 进行数据可视化 **核心概念:** 编写 VizSpec JSON 对象,使用 `<Chart>` / `<DataTable>` / `<Graph>` / `<Sankey>` (React/Vue/Svelte) 或 `createChart()` / `createTable()` / `createGraph()` / `createSankey()` (vanilla JS) 进行渲染。引擎进行验证、编译和渲染。 规格是纯 JSON,没有强制绘图。有关渲染引擎,请参阅 https://github.com/tryopendata/openchart。 **需要 CSS。** 必须加载 OpenChart 的样式表才能正确呈现(镶边、表格、工具提示、品牌水印)。框架导入会自动处理此问题,但 CDN/独立 HTML 需要显式 `<link>`: ```html <link rel="stylesheet" href="https://esm.sh/@opendata-ai/openchart-vanilla/styles.css"> ``` 有关详细信息,请参阅[渲染参考](references/rendering.md)。 ## 图表选择决策树 ``` 单值突出显示 -> 使用 chrome.title 作为大数字显示时间 x 轴列? -> 1 系列:线 | 2-5 series: line + color | 6+:过滤到前 5 个分类 + 数字? -> 排名列表:条形(水平)|定期(一月第一季度):条形图(垂直)| 2-6 组成:arc 两个数字列? -> 点(第三/第四暗淡的可选尺寸/颜色) 分类 + 系列 + 数字? -> 堆叠条形图(使用系列颜色) 分布/分布? -> circle (strip plot) Nodes + edges / network? -> 图表(力/径向/分层布局) 阶段之间的流程? -> 桑基

更新日志: Source: GitHub https://github.com/tryopendata/skills

目录结构

当前层级: tree/main/plugins/openchart/skills/openchart/

  • 📁 references/
    • 📁 d3/
      • 📄 advanced-techniques.md 14.6 KB
      • 📄 animation-transitions.md 14.0 KB
      • 📄 chart-hierarchy.md 11.1 KB
      • 📄 color-palettes.md 10.8 KB
      • 📄 d3-core-patterns.md 8.4 KB
      • 📄 infographic-design.md 13.9 KB
      • 📄 responsive-svg.md 7.5 KB
      • 📄 typography-labels.md 9.7 KB
    • 📄 animation.md 10.7 KB
    • 📄 annotations.md 9.7 KB
    • 📄 area.md 2.0 KB
    • 📄 bar.md 5.5 KB
    • 📄 chart-selection.md 4.1 KB
    • 📄 color-strategy.md 9.2 KB
    • 📄 data-transforms.md 1.6 KB
    • 📄 design-review.md 7.2 KB
    • 📄 dot.md 1.7 KB
    • 📄 editing.md 15.3 KB
    • 📄 editorial-writing.md 4.6 KB
    • 📄 encoding-channels.md 4.1 KB
    • 📄 format-strings.md 2.6 KB
    • 📄 gradients.md 4.9 KB
    • 📄 graph.md 8.0 KB
    • 📄 line.md 4.3 KB
    • 📄 pie-donut.md 2.1 KB
    • 📄 rendering.md 8.1 KB
    • 📄 responsive.md 10.4 KB
    • 📄 sankey.md 9.4 KB
    • 📄 scatter.md 3.3 KB
    • 📄 series-styles.md 998 B
    • 📄 table.md 5.8 KB
    • 📄 theme.md 2.7 KB
    • 📄 typography.md 2.7 KB
    • 📄 visual-qa.md 8.4 KB
  • 📄 SKILL.md 23.0 KB

SKILL.md

登录后下载/点赞/收藏 ❤ 40 | ★ 0
评论 0

请先登录后评论。

评论加载中...