跟月影学可视化
月影
前奇虎 360 奇舞团团长,可视化 UI 框架 SpriteJS 核心开发者,《JavaScript 王者归来》作者
30206 人已学习
新⼈⾸单¥68
登录后,你可以任选4讲全文学习
课程目录
已完结/共 54 讲
跟月影学可视化
15
15
1.0x
00:00/00:00
登录|注册

37 | 实战(一):如何使用图表库绘制常用数据图表?

用不同类型的图形展示多个变量
用相同的图形绘制不同变量
南丁格尔玫瑰图
玉玦图
仪表盘
雷达图
饼图
柱状图
面积图
折线图
添加图形对象
绑定数据
创建图表对象
下节课展望
实践练习
聚合多维度变量在一个图表中显示不同的图形组合
绘制特殊的图表
绘制各种类型的图表
QCharts图表库的使用
绘制图表组合
绘制雷达图、仪表盘和玉玦图、南丁格尔玫瑰图
绘制折线图、面积图、柱状图和饼图的方法
QCharts图表的基本用法
配置和加载SpriteJS和QCharts
使用数据驱动框架
使用现成的图表库
小试牛刀
要点总结
使用图表库绘制图表
图表库绘制方法总结
如何使用图表库绘制常用数据图表

该思维导图由 AI 生成,仅供参考

你好,我是月影。
图表是我们在可视化中展示数据常用的方式之一,常见的有柱状图、折线图、饼图等等,我们之前也都一一实现过。如果我让你总结一下图表的实现方法,你能说出来吗?总结不出来也没关系,这节课,我们就一起梳理一下实际项目中常用的制图方法。
实现图表有两种方式,一是使用现成的图表库,二是使用数据驱动框架,前者胜在简单易用,后者则更加灵活。所以,我们会用两节课的时间分别来讲,使用图表库和使用数据驱动框架的制图思路。
因为使用图表库更加简单,所以这一节课我们先来讲怎么使用它实现图表。另外,这节课的实践性比较强,我建议你跟着我的讲解一块儿动手去写,这样能更快地理解课程的内容。

课前准备

说了这么多,我们今天到底会用哪些图表库呢?我们主要会使用我们比较熟悉的 SpriteJS 和 QCharts 来绘制图表。其他的图表库,例如更常用的ECharts,它在图表实现上的原理和用法和我们今天讲的基本相同,所以学完了今天的内容,你完全可以根据它的教程文档去自学。
好了,确定了要使用的工具之后,我们就要配置和加载 SpriteJS 和 QCharts。具体怎么做呢?
最简单的方式是,我们直接通过 CDN,用 script 标签来加载 SpriteJS 和 QCharts 打包好的文件。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文详细介绍了使用QCharts图表库绘制常见数据图表的方法,包括折线图、面积图、柱状图、饼图、雷达图、仪表盘、玉玦图和南丁格尔玫瑰图。作者首先介绍了图表的两种实现方式,然后重点讲解了QCharts图表库的基本用法和绘制不同类型图表的步骤。通过代码示例,读者可以清晰了解如何创建图表对象、绑定数据、添加图形、坐标轴、图例和提示信息等操作。此外,文章还提到了如何在一个图表中聚合多维度变量,展示不同类型的图形组合。总的来说,本文内容涵盖了QCharts图表库的基础知识和常用方法,对于想要学习图表绘制的读者具有实用价值。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《跟月影学可视化》
新⼈⾸单¥68
立即购买
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • 谢小路
    大部分图表库的使用都差不多。之前我用go封装了很多类似的图表库,方便go环境下直接使用。python封装的图表库pyecharts基本思路也是这样。

    作者回复: 赞👍

    2021-02-08
    1
收起评论
显示
设置
留言
1
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部