> For the complete documentation index, see [llms.txt](https://advancedguideforsds.gitbook.io/advancedguide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://advancedguideforsds.gitbook.io/advancedguide/pei-yang-fang-an-jie-xi/da-san-qiu-ji-xue-qi/shi-yong-tong-ji-ruan-jian-zhuan-ye-xuan-xiu.md).

# 实用统计软件（专业选修）

## 课程简介

本门课本来是为管理学院大二大三同学开设的，也成为了大数据学院统计方向专业的选修课，主要方向是以学习两门语言（R语言与部分Python语言）为目标开设的，类似于计算机程序设计A学习C语言的套路。R和Python，是统计专业同学以后不管是工作还是科研，接触最多的两门语言，所以如果是以后想选统计方向的大数据同学，可以考虑选修这门课程。该课程从R的基本语法出发，到使用R语言创建数据结构，进行数据分析、画图，利用R撰写统计算法，搭建了最基本的统计代码框架，最后两到三周会讲Python基本语法与数据分析基本库（numpy，pandas，matplotlib）。

## 前置知识涉及的课程

C语言，概率论与数理统计

## 往年经验

教材就是老师的PPT，该门课程因为是教授语言类课程，老师讲的还不错，但听久了难免也会觉得无聊，课后分实验与作业，都是R语言代码题，很多都是PPT内部的部分，可以帮助巩固知识，作业量平均一周3小时左右。期末半开卷考试，考的全都是PPT里面的内容，建议至少花两天时间来将这门课知识点过一遍，量比较多，小抄非常不建议手写，建议搞成电子版。以及此课程还有一次大作业，是用老师给定的数据集，自己完成一个数据分析实验报告，用R或Python分析数据，得出有用的结论，类似数据分析及实践的那种，可以组队。

## 与后续课程的联系

为之后统计方向课程学习与统计方向学生科研打下一定的基础，回归分析，凸优化，时间序列分析的代码实现都离不开R语言，R语言也是统计的科研用的最多的一门语言（统计方向在学术界R>Python,工业界Python>R）学有余力的同学可以看看李东风老师写的R语言教程<https://www.math.pku.edu.cn/teachers/lidf/docs/Rbook/html/_Rbook/>

## 目录

<details>

<summary>实用统计软件教学大纲</summary>

R语言

Python

数据分析

</details>
