苏州大学 计算机学院转专业指南
  • 前言
  • 一些建议&牢骚
    • 笔者个人对计科院的简单评价
    • 该不该卷计算机
    • 我到底是不是真的「喜欢计算机」?什么样的人才「适合学计算机」?
    • CS 与 SE——对计算机行业有一个大致的了解
  • 正文
    • 资格限制
      • 大一转/大二转
      • GPA 要求
      • 专业大类要求及已修课程要求
      • 其他限制
    • 考试内容
      • 大致说明
      • 编程题涉及范围
      • 选择题涉及范围
      • 算法内容
      • 考成什么样能转?
    • 考试流程
      • 报名及准备
      • 机试
      • 面试
      • 大致录入情况
      • 等待通知
    • 如何准备
      • 确定报名专业
      • 学习基础知识
      • 刷题
      • 学习节奏
      • 有基础/没基础
      • *准备面试
    • *对于有基础的同学
      • 对自己的水平有个认识
      • 对于有基础的同学建议的准备方式
    • 转专业之后
      • 补修相关
      • 熟悉新环境
      • 实验室招新
    • 杂项
      • 院内互转?
      • 保研相关
      • 竞赛相关
  • 附录
    • 附录 A Python 入门书籍推荐
    • 附录 B Python 编辑器推荐
    • 附录 C Type Hints(类型提示)
  • 访谈集
    • 说明
    • 转专业——迷茫与笃行
      • 半后记
      • 迷茫
      • 笃行
  • 往年考题及题解
    • 2022 年
    • 2021 年
    • 2020 年
  • 附件
    • 苏州大学计算机科学与技术学院 2022 年本科生转专业工作实施细则
    • 苏州大学计算机科学与技术学院本科生转专业“专业特长生”认定标准
    • 苏州大学计算机科学与技术学院 2022 年本科生转专业考试方案
  • *个人推荐书单
    • 切入书单之前
    • Python 数据科学
    • R 语言
    • 人工智能
    • 理论计算机
    • 算法
    • C/C++
    • Java
    • *关于 Web 前后端的一些牢骚
    • 前端(JavaScript)
    • 后端(Java/Go)
    • 面向对象/设计模式
    • 数据库/分布式
    • 数学
    • 最佳实践/方法论
由 GitBook 提供支持
在本页
在GitHub上编辑
  1. *个人推荐书单

Python 数据科学

上一页切入书单之前下一页R 语言

最后更新于2年前

数据科学目前主要使用 Python 与 R。这一部分对 Python 数据科学相关书籍做一下简单总结。关于 R 的相关书籍,请移步下一节“R 语言”。

下面两本书的新版(英文版)都已经出了 Early Release 版本,可以直接在 O'Reilly 官网上找到。目前还处于比较早期的版本,仅更新到 NumPy 部分;而已经基本更新完毕。

  • Python 数据科学手册:中文版正文 447 页,英文原版出版于 2017 年,黑白印刷。个人最推荐的 Python 数据科学领域书籍,涵盖了 IPython、NumPy、Pandas 以及 Matplotlib 这几个数据科学中使用频率很高的第三方库的使用。除此之外,本书还涉及了一部分机器学习的内容,介绍了 scikit-learn 库的使用。书中有一些代码在现在的版本上已经跑不起来了(主要是介绍 Matplotlib 那块),但总体上变化不大,百度就能解决。个人见解,如果参加数学建模竞赛并选择数据洞察方向,且打算用 Python 作为主要编程语言,看这本书基本够了。翻译不错。

  • 利用 Python 进行数据分析(第 2 版):中文版正文 424 页,英文原版出版于 2018 年,黑白印刷。涵盖了 IPython、NumPy、Pandas 以及 Matplotlib 这几个数据科学中使用频率很高的第三方库的使用,但并不涉及 scitkit-learn 库的具体使用。相较上一本更加详细,虽然是 Pandas 作者亲自写的,但个人认为学院派风格较强,阅读稍显乏味。翻译一般。

值得一提的是,Python 数据科学常使用的 Jupyter Notebook 可以在 VSCode 上直接写代码,不用打开网页,并且可以有效利用 VSCode 的智能提示,个人感觉目前已经优于网页版 Jupyter 了,还不了解的可以去试试。

Python Data Science Handbook, 2nd
Python for Data Science, 3rd