# 数据可视化技术课程(2025上) **Repository Path**: lyhwin/Data-visualization ## Basic Information - **Project Name**: 数据可视化技术课程(2025上) - **Description**: 该仓库资料由广东财经大学梁英宏老师编写,用于广东财经大学信息学院专业课程《数据可视化技术》(课程号:20110103)课程教学。 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2025-03-02 - **Last Updated**: 2025-06-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 数据可视化技术课程(2025上) ### 介绍 该仓库资料由广东财经大学梁英宏老师编写,用于广东财经大学信息学院专业课程《数据可视化技术》(课程号:20110103)课程教学。 ## 上课所用教材 电子版教科书:[数据分析与可视化](https://gitee.com/lyhwin/Data-analysis-and-visualization),[PDF下载](https://gitee.com/lyhwin/Data-analysis-and-visualization/raw/master/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90%E4%B8%8E%E5%8F%AF%E8%A7%86%E5%8C%96_%E7%AC%AC%E4%B8%80%E7%89%88_%E6%A2%81%E8%8B%B1%E5%AE%8F.pdf)。 ### 推荐参考教材 1. [《Python数据分析与可视化》](http://www.tup.tsinghua.edu.cn/booksCenter/book_09181601.html) 清华大学出版社 ISBN9787302577584 1. [《神经网络与深度学习》](https://nndl.github.io/) 机械工业出版社 ISBN9787111686859 ### 授课老师 1. 梁英宏老师 lyhwin@yeah.net lyh@gdufe.edu.cn 微信号:lyhwin_6160027 ### 先修课程 1. python程序设计 1. 需要部分机器学习知识 ### 课程内容(持续更新,2025-05-09) 1. 第一讲:数据分析与可视化介绍 1. ~~[第一次作业](第一次作业.md)~~ ~~[第一次作业参考答案](第一次作业参考答案.md)~~ 1. 第二讲:Numpy多维数组 1. ~~[第二次作业](第二次作业.md)~~ ~~[第二次作业参考答案](第二次作业参考答案.md)~~ 1. 第三讲:Pandas基础 1. ~~[第三次作业](第三次作业.md)~~ ~~[第三次作业参考答案](第三次作业参考答案.md)~~ 1. 第四讲:Pandas高级应用 1. ~~[第四讲练习](第四次作业.md)~~ ~~[第四次作业参考答案](第四次作业参考答案.md)~~ 1. 第五讲:Matplotlib可视化 1. ~~[第五次作业](第五次作业.md)~~ ~~[第五次作业参考答案](第五次作业参考答案.md)~~ 1. 第六讲:matplotlib高级功能与数据可视化应用 \* 1. ~~[第六次作业](第六次作业.md)~~ ~~[第六次作业参考答案](第六次作业参考答案.md)~~ 1. 第七讲:时间序列分析与可视化 1. ~~[第七次作业](第七次作业.md)~~ ~~[第七次作业参考答案](第七次作业参考答案.md)~~ 1. 第八讲:高级时序分析方法 \* 1. ~~[第八次作业](第八次作业.md)~~ ~~[第八次作业参考答案](第八次作业参考答案.md)~~ 1. 第九讲:Seaborn可视化 1. ~~[第九次作业](第九次作业.md)~~ ~~[第九次作业参考答案](第九次作业参考答案.md)~~ 1. 第十讲:SciPy科学计算与可视化 1. ~~[第十次作业](第十次作业.md)~~ ~~[第十次作业参考答案](第十次作业参考答案.md)~~ 1. 第十一讲:PyEcharts可视化 1. ~~[第十一次作业](第十一次作业.md)~~ 1. 第十二讲:sklearn机器学习与可视化 1. ~~[第十二次作业](第十二次作业.md)~~ 1. 第十三讲:opencv可视化技术 \* 1. 第十四讲:Plotly可视化\* 1. 第十五讲:基于深度学习的数据分析与可视化技术 \* \*号表示为选学内容。 ### 课程所需软件 1. [ananconda](https://www.anaconda.com/)或[miniconda](https://docs.conda.io/projects/miniconda/en/latest/),用于使用[jupyter](https://jupyter.org/)交互式笔记本工具,并采用[markdown](https://baike.baidu.com/item/markdown/3245829?fr=ge_ala)语法和[LaTeX](https://www.latex-project.org/)排版工具编辑交互式笔记。 1. 课程中示例以及作业的代码编写测试可在jupyter notebook中完成,亦可使用[VS Code](https://code.visualstudio.com/)、[PyCharm](https://www.jetbrains.com/pycharm/)( Community Edition)此类集成开发环境编写。 1. 需要安装的Python库包括:numpy、Pandas、Matplotlib、 statsmodels、Prophet、PyFlux、Seaborn、PyeCharts、scikit-learn、SciPy、requests、opencv-python、jieba、wordcloud、Plotly、Torch、Torchvision、TorchText等。 ### 参与贡献 1. [课件与作业错误修正](https://gitee.com/lyhwin/Data-analysis-and-visualization/issues/I956JY)。 1. 编写相关章节的思维导图。 1. 编写相关章节习题。