Skip to content

Latest commit

 

History

History
116 lines (86 loc) · 6.51 KB

readme.md

File metadata and controls

116 lines (86 loc) · 6.51 KB

第 2 部分 基于 Python 的数据分析基础

2023-11-29


2023-12-01


2023-12-03

Homework

基础作业

  1. Python、Numpy 和 Pandas 的基础作业题目(单选题)位于:
 2023/python/homework-python.*
 2023/python/homework-numpy.*
 2023/python/homework-pandas.*

(分别有 ipynb, html, md 三种文档格式,以方便阅读)

  1. 将你完成的作业添加到你在上一步中创建的个人作业目录中。根据作业的类型,应将完成的作业分别命名为 python_submit.txtnumpy_submit.txtpandas_submit.txt。其中每个 txt 文档的每行对应于 A,B,C,D,... 等选项当中的一个(注意:行号对应于题号)
  2. homework 分支上把你完成的作业 push 到你自己的关于本课程的远程仓库中,即:$ git push origin homework ;最后,在GitHub上你的远程仓库中,在 homework 分支下发起 Pull Request (PR) 至本课程远程仓库的 homework 分支。
  3. GitHub Actions 工作流将自动检查你的提交和计算成绩,即将 modified 的 python_submit.txtnumpy_submit.txtpandas_submit.txt 与 solution 进行比较。
  4. 基础作业的最终成绩,根据PR的最新 commit 来定,记得到时候 @ 我记录成绩。
  5. 不要修改其他学员的作业目录和作业内容!

扩展作业

  1. 完成以下 Leetcode 中的算法题目:
  1. 把上面5道算法题目的结果 comment 在你完成的基础作业的PR里,要求:算法的每一行都写好中文说明注释
  2. Want more? see: Advent of Code

2023-12-08

2023-12-10

Homework

  • 航班乘客变化分析 (2个题)​​​​​
  • 鸢尾花花型尺寸分析 (3个题)
  • 餐厅小费情况分析 (7个题)
  • 泰坦尼克号海难幸存状况分析 (8个题)

基础作业

  • 数据可视化作业题目位于 homework-matplotlib_seaborn.ipynb,用 matplotlib 或 seaborn 完成题目后,把该 notebook 提交到学员自己的作业目录中,最后 PR 即可。

拓展作业

  • 分别用 matplotlib 和 seaborn 完成基础作业。

2023-12-15