Build your ultimate AI agent
课程介绍
在"机器学习时代",Python 和 R 的流行度大幅提升。两者都是易学易用的高级语言。您选择哪种语言,往往取决于您的背景、研究领域和工作需求。R 是由统计学家为统计而生的语言,而 Python 是更通用的编程语言。无论背景如何,有时某个算法只在一种语言中实现,某个功能在一门语言中的文档更完善,或者您在网上找到的教程用的是 Python 而不是 R。在这些情况下,R 用户可能需要使用 Python 来完成工作,或理解某个功能在 Python 中的实现方式,以便将其迁移到 R。本课程将帮助您跨越 R 与 Python 之间的语言障碍。
先修要求
课程大纲
课程大纲
1
基础知识
学习 Python 中一些最重要的数据类型(整数、浮点数、字符串和布尔值)与数据结构(列表、字典、NumPy 数组和 pandas DataFrame),并了解它们与 R 中对应概念的对比。
2
控制流、循环与函数
本章将讲解控制流语句(if-else if-else)、for 循环,并带您学会在 Python 中编写自己的函数。
3
Pandas
本章将进一步学习 Python 中最重要的库之一——pandas。除 DataFrame 外,pandas 还提供多种数据处理函数与方法。
4
绘图
您将了解 Python 丰富的可视化库生态。本章涵盖 Python 的核心可视化库 matplotlib,以及 pandas 和 seaborn。
5
综合项目
作为最终综合项目,您将把所学的 Python 技能应用于 NYC Flights 2013 数据集。
面向 R 用户的 Python
课程完成

