《Python与数据可视化》

数据可视化作为大数据分析的最后一环,直接影响着我们对大数据的分析和使用。相比于枯燥无味的文字描述,数据可视化将大数据集中的数据以图形图像的形式表示,并利用数据分析和开发工具发现数据之间的关系,挖掘数据中潜在的价值,帮助企业用户一目了然地掌握数据中的复杂信息,为企业经营决策提供积极的帮助。

数据可视化主要采取图形图像的形式,将数据利用图形图像中点线面生动形象地展现出来。近几年,数据可视化发展迅速,用于展示数据的图形图像种类也越来越多,例如有些Excel即可胜任的简单图形:柱状图,折线图,饼图,散点图等等,有些复杂图形必须借助专业的可视化工具,例如南丁格尔玫瑰图,上证指数分析图,人口迁徙图等等。

本课程将使用Python作为实现数据可视化编程的工具,让学员了解并掌握如何使用Python的数据可视化库,通过几十种方法创建美观的数据可视化效果。本课程将分别介绍准备工作环境、了解数据、绘制并定制化图表、学习更多图表和定制化、创建3D可视化图表、用图像和地图绘制图表、使用正确的图表理解数据以及更多的数据可视化知识。

教学安排

课序号:CMP258

先修课程:《python与大数据分析》、《高等数学》或《线性代数》等相关数学课程

参考教材

1.《数据可视化的基本原理与方法》陈为,张嵩,鲁爱东著,数据可视化的基本原理与方法,科学出版社, 2013-06-01

参考书目

1.《Python数据可视化》[美] 马里奥·多布勒,[美] 蒂姆·高博曼 著;李瀛宇 译