hi,小慕
课程

中国大学MOOC,为你提供一流的大学教育

hi,小mooc
认证学习
数据可视化—基于Python的应用
第9次开课
开课时间: 2025年03月03日 ~ 2025年06月30日
学时安排: 3-5小时每周
进行至第7周,共18周 已有 338 人参加
认证学习
认证成绩和证书
智能问答和解析
视频学习辅助
立即参加
课程详情
课程评价(259)
spContent=“人生苦短,我用Python”, 这是对Python评价最多的一句话。目前我国一些中小学也开始开设Python编程课程,说明Python作为一种新兴的编程语言,已深入人心。 Python在大数据分析、自动化运维、网络开发和人工智能等方面有着得天独厚的优势,是目前这方面的主流编程语言,并且由于其简单和方便使用成为人工智能开发的首选语言。 随着大数据时代的来临,数据正在不断改变着人们的生活,未来数据将成为个人、企业、社会和国家层面重要的战略资源。 数据可视化是数据分析的重要体现,进行任何数据的分析都离不开数据的可视化,特别是对杂乱无章的大量数据分析。
“人生苦短,我用Python”, 这是对Python评价最多的一句话。目前我国一些中小学也开始开设Python编程课程,说明Python作为一种新兴的编程语言,已深入人心。 Python在大数据分析、自动化运维、网络开发和人工智能等方面有着得天独厚的优势,是目前这方面的主流编程语言,并且由于其简单和方便使用成为人工智能开发的首选语言。 随着大数据时代的来临,数据正在不断改变着人们的生活,未来数据将成为个人、企业、社会和国家层面重要的战略资源。 数据可视化是数据分析的重要体现,进行任何数据的分析都离不开数据的可视化,特别是对杂乱无章的大量数据分析。
—— 课程团队
课程概述

    本课程重点介绍Python语言处理数据、分析数据及数据可视化方面的应用技巧。内容涉及数据分析软件介绍、数据的收集与整理、Python数据分析编程基础、数据的探索性分析及可视化、数据的直观分析及可视化、数据的统计分析及可视化、数据的模型分析及可视化、数据的预测分析及可视化、数据的决策分析及可视化和数据的在线分析及可视化。本书内容丰富,图文并茂,可操作性强且便于查阅,主要面向希望应用Python进行数据分析的读者,能有效地帮助读者提高数据处理与分析的水平,提升工作效率。书中的例子数据和习题数据都可在作者的学习博客https://Rstat.leanote.com下载使用,也可登录华信教育资源网https://www.hxedu.com.cn免费下载。

 

    本书适合各个层次的数据分析用户,既可作为初学者的入门指南,又可作为中、高级用户的参考手册,同时也可作为各大中专院校和培训班的数据分析教材。   

 

一、课程团队:王斌会、王术、梁焙婷、谢贤芬、刘倩、尹赫尧、杨天龙

 

二、课程讲解:主讲:王斌会教授 Email:Rstat@126.com

助教:王术、尹赫尧 Email: shuwangjnu@126.com

学生助教:刘昕昀、黄玮(暨伯学院)


三、辅助资料:学习网站:www.jdwbh.cn/Rstat


教学方法:

课程定位:数据的可视化分析

分析工具:电子表格+Python

教学理念:(1)理论+实际;(2)定量+定性;(3)案例+实操 

教学内容:

Python的基础知识:Python数据处理的计算机编程基础

数据的分析方法:数学、统计的数据分析基本方法

可视化分析技术:如何对数据和结果进行可视化


显示全部
授课目标

  本课程重点介绍Python语言数据处理与数据分析方面及可视化的应用技巧,内容涉及数据收集与整理、数据分析软件介绍、Python编程分析基础、数据的探索性分析、数据的可视化分析、数据的统计分析及可视化、数据的模型分析及可视化、数据的预测分析及可视化、数据的决策分析及可视化、数据的在线分析及可视化等案例数据分析方面的内容。

  课程共10章内容,其中第13章主要讲解数据分析的一些基础知识,重点介绍如何进行数据的收集、整理和分析,以及Python数据的处理和编程技巧;第47章主要讲解数据分析的一些常用数据分析方法,如数据的可视化、基本数据分析方法和模型分析;第810章介绍数据的一些简单预测决策方法,并给出了一些应用Python方法的数据在线分析案例。


  课程内容丰富,图文并茂,可操作性强且便于查阅,主要面向希望应用Python进行数据分析的读者,能有效地帮助读者提高数据处理与分析及可视化的水平,提升工作效率。本书适合各个层次的数据分析用户,既可作为初学者的入门指南,又可作为中、高级用户的参考手册,同时也可作为各大中专院校和培训班的数据分析教材。

课程大纲
数据分析软件介绍
第1章 思维导图
1.1 数据分析软件简介
1.2 Python语言介绍
1.3 Python数据分析平台
1.4 Python编程入门
习题1
数据的收集与整理
第2章 思维导图
2.1 数据的类型
2.2 数据的收集
2.3 数据的管理
习题2
Python数据分析编程基础
第3章 思维导图
3.1 Python编程运算
3.2 数值分析库numpy
3.3 数据分析库pandas
习题3
数据的探索分析及可视化
第4章 思维导图
4.1 数据的描述分析
4.2 数据的统计绘图
4.3 数据的分组分析
习题4
数据的直观分析及可视化
第5章 思维导图
5.1 特殊统计图的绘制
5.2 seaborn统计绘图
5.3 ggplot绘图系统
5.4 pyecharts动态绘图
习题5
数据的统计分析及可视化
第6章 思维导图
6.1 随机变量及其分布图
6.2 统计量及其抽样分布图
6.3 基本统计推断方法
习题6
数据的模型分析及可视化
第7章 思维导图
7.1 线性相关分析模型
7.2 线性回归分析模型
7.3 模型的可视化分析
习题7
数据的预测分析及可视化
第8章 思维导图
8.1 动态数列的基本分析
8.2 动态数列的预测分析
8.3 时间序列数据的可视化分析
习题8
数据的决策分析及可视化
第9章 思维导图
9.1 确定性决策分析
9.2 不确定性决策分析
9.3 概率型风险分析
习题9
数据的在线分析及可视化
第10章 思维导图
10.1 Tushare数据的可视化分析
10.2 新浪财经数据的可视化分析
10.3 中商情报数据的可视化分析
习题10
展开全部
预备知识

 众所周知,数据分析是以数理统计为基础,应用统计学的基本原理和方法,结合计算机对实际资料和信息进行收集、整理和分析的一门科学。因此,它的原理较为抽象,对学生的数学基础要求也较高,教学中存在着大量的数学公式、数学符号、矩阵运算和统计计算,必须借助于现代化的计算工具和软件。

 最好有一定的统计分析基础和Python编程基础!


 为方便读者学习和使用Python的数据分析技术,本书具有三大优点。

1)使用Python科学计算发行版Anaconda,方便数据分析者使用。

  该版本可从https://www.anaconda.com/下载安装并直接使用。

(2)公开了本书自编函数的源代码,使用者可以深入理解Python函数的编程技巧,用这些函数建立自己的开发包。并建立了本书的学习博客,读者可从中了解数据分析的基本知识和常用的数据分析软件的使用方法。

3)采用网络化教学平台:Python的基础版缺少一个面向一般人群的菜单界面,这对那些只想用其进行数据分析的使用者是一大困难,本书采用流行的Anaconda自带的分析平台JupyterJupyter NotebookJupyter Lab)进行操作,该平台可作为数据分析教学软件使用。

参考资料

课程教程:

     王斌会王术. Python数据分析基础教程——数据可视化(第2版) 北京:电子工业出版社 2021.1

     课程的配套的学习博客和网站

  学习网站 (www.jdwbh.cn/Rstat)  

             

辅助教程:

     王斌会. 数据分析及Excel应用.  广州:暨南大学出版社,2021.2


进阶教程:

     王术、王斌会. Python数据挖掘方法及应用—知识图谱(第2版) 北京:电子工业出版社 2023.7

常见问题

需要有一定的Python和统计分析基础知识

暨南大学
1 位授课老师
王斌会

王斌会

教授

推荐课程

领导力与团队管理

王国锋

34705人参加

会计学基础

罗炜

31041人参加

武忠祥·高等数学·解忧铺

武忠祥

1070051人参加

【26考研】考研数学实战通关秘籍

武忠祥

260人参加
下载
下载

下载App