推出 flourishcharts,我们为数据科学家提供的新交互式数据可视化套件 - Canva 开发者博客

主要观点:

  • Canva 中数据可视化重要,2022 年收购 Flourish 数据可视化平台,现推出flourishcharts开源交互式数据可视化包。
  • 为满足 Canva 数据科学家在分析笔记本中创建 Flourish 图表的需求,开发此包,可让企业数据科学团队在现有编码工作流中声明式构建交互图表,无需切换到 Flourish 网站,还能无缝集成数据并与非技术利益相关者协作。
  • 介绍了包的结构,以 JavaScript API 为基础,用 jinja2 处理数据和配置输入,用户只需指定图表类型、绑定数据和更改默认设置,Python 和 R 包将其转换为 JSON 传递给 JavaScript 库渲染。
  • Flourish API 可让数据科学家和利益相关者协作,通过指定base_visualization_id实现。
  • 介绍了使用方法,可从 PyPi 或 CRAN 下载包,查看文档开始使用,目前基于 Flourish Live API,企业使用需联系 Flourish 团队。

关键信息:

  • 2022 年收购 Flourish,推出flourishcharts包。
  • 为数据科学家创建图表需求而开发,可在本地处理数据。
  • 包结构基于 JavaScript API,用 jinja2 处理数据和配置。
  • Flourish API 促进数据科学家和利益相关者协作。
  • 可从 PyPi 或 CRAN 下载包,企业使用联系 Flourish 团队。

重要细节:

  • 其他数据可视化包如 Leaflet、Plotly 很受欢迎。
  • JavaScript API 只需传递包含数据、数据绑定和图表布局配置的 JSON 对象。
  • Flourish 模板元数据包含可传递给 JavaScript API 的所有参数。
  • Python 和 R 包将函数参数转换为 JSON 传递给 JavaScript 库。
  • 可通过指定base_visualization_id在 Python 或 R 中实现协作。
  • 可从http://canva.dev/opensource/flourish-charts获取文档开始使用。
阅读 9
0 条评论