Build your ultimate AI agent
课程介绍
从 Matlab 过渡到 Python
Python 是一种用途广泛的编程语言,在数据科学领域正变得越来越受欢迎。 全球各地的公司都在使用 Python 从数据中挖掘洞察,并获得竞争优势。 本课程专注于帮助 Matlab 用户学习如何专门使用 Python 进行数据科学。 您将快速学习如何从 Matlab 迁移到 Python 进行数据分析和可视化。探索 NumPY 和 Matplotlib 库
学习 Python 语法基础,以及如何使用 NumPy 数组来存储和处理数据。 你将学习如何使用 matplotlib 在真实数据集中发现趋势、相关性和模式,包括西雅图市的自行车交通以及美国各地的牛油果价格。学习在 Python 中使用 If、Else 和 Elif
在最后几章中,你将学习如何控制你的 Python 流程。 你将学习如何使用各种 Python 条件分支,如 if、else 和 elif,以及比较运算符,来定义代码中哪些行将被执行。在本课程结束时,你将对Python、其常用字典和库有基础性的理解,并通过动手实践掌握二者的使用,从而能够自信地将新技能应用到工作、个人项目或进一步学习中。
先修要求
本课程无先修要求
课程大纲
课程大纲
1
从 MATLAB 迁移到 Python
本章将带您开始从 MATLAB 迁移到 Python。您将了解 MATLAB 与 Python 之间的异同,学习如何使用方法与包,并认识广受欢迎的 NumPy 包。
2
NumPy 与 Matplotlib
在本章中,您将进一步巩固新的 NumPy 知识。您将通过执行数学运算与索引来深入理解 NumPy 数组——这是 Python 中与矩阵对应的结构。您还会开始探索另一种重要的 Python 数据结构:列表,最后使用 Matplotlib 为数组制作自定义图表,为本章收尾。
3
字典与 pandas
本章将介绍一些强大的 Python 数据结构:字典与 pandas 的 DataFrame。您将通过设置键值对来创建字典,并学习如何查看与修改字典。随后将介绍 Python 工具箱中最重要的包之一——pandas。您将重点学习 pandas 的核心结构 DataFrame,它以便于访问的方式组织表格数据。最后,您将学习如何将不同数据类型转换为 DataFrame,使数据更易于处理。
4
控制流与循环
在课程最后一章,您将学会控制 Python 程序的执行流程。您将学习如何使用 for 循环遍历不同的 Python 数据结构。您还会学习使用 if、else 和 elif 来处理分支情形,以及 Python 的比较运算符(大于、小于等)如何决定哪些代码行会被执行。最后,您将回到 NumPy 数组,使用 Python 比较运算符对数组进行筛选。
面向 MATLAB 用户的 Python
课程完成

