数据可视化课程介绍课程描述•数据可视化是一门教授如何创建可视化的课程,通过视觉感知有效地将数据背后的含义传达给观察者
我们将学习计算机如何使用计算机图形显示信息,以及人类如何直观地感知这些信息
我们还将研究数据的形式,包括定量和非定量数据,以及它们如何正确地映射到可视化的元素,以便观察者更好地理解
我们将简要概述一些有效可视化的设计元素,但我们不会重点介绍使可视化具有吸引力和艺术性所需的视觉设计
•本课程不讲授计算机编程,但可以用计算机编程来完成练习
本课程最后将介绍可视化与数据库和数据挖掘系统的集成,为决策提供支持,以及可视化仪表板的有效构建
以归纳介绍核心的信息可视化原理为主,覆盖最重要、基础的数据可视化知识点,每个知识点辅之以案例和伪代码,并以开源软件为基础平台设计课程作业
课程设计课程主旨•组织和提供一个学习数据可视化的环境和氛围
–已经知道如何进行程序设计的同学•加快各位同学的学习进程–对数据可视化感兴趣的同学•学会数据可视化应用的沟通和交流–科技人员和艺术家的思维方式不一样•推荐以技能实践为主的学习方式–从实例(samples)中快速起步–Project-basedlearning教学目标•基本了解和掌握数据可视化的基本原理–开发流程–组织开发理念–可视化内容相关的知识要点•对数据可视化的某一个方面达到较高水准•“想”到“做”到,更强调努力去“做”–“从我做起,从现在做起”学完本课程以后•描述如何使用2d和3d计算机图形来可视化数据
•描述观察者如何从视觉显示中感知和处理信息
•利用广泛的可视化方法词汇表,以及如何最好地将它们应用于不同类型的数据
•决定哪种设计风格和颜色最适合不同的可视化情况
•可视化非数值的数据
•使用可视化数据库和数据挖掘技术来帮助对大量数据集进行可视化排序
•分析任务并构建可视化仪表板,以提供支持决策的数据
教学方法:课题讲授•搜集数据可