感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 14 時間:
課程簡介
数据任务的 Python 基础
- 安装 Python 并配置开发环境
- 语言基础:变量、数据类型、控制结构
- 编写并运行简单的 Python 脚本
文件处理:CSV 和 Excel
- 使用 csv 模块和 Pandas 读写 CSV 文件
- 使用 openpyxl/xlrd 和 Pandas 处理 Excel 文件
- 实操练习:自动化文件转换
Pandas 入门
- DataFrame 基础:创建、索引、选择和筛选
- 聚合与分组操作
- 常见清洗操作:缺失值、重复值和类型转换
Polars 入门
- Polars 概念及与 Pandas 相比的性能特点
- Polars 中的基本 DataFrame 操作
- 用例示例:何时选择 Polars 而非 Pandas
进阶数据转换(中级)
- Pandas 中的复杂连接、窗口函数和透视操作
- 使用 Polars 实现高效数据处理模式
- 链式操作与内存使用优化
Python 流程自动化
- 编写脚本,自动化重复性数据任务和 ETL 步骤
- 使用操作系统调度器或任务调度器安排脚本运行
- 日志记录、错误处理和通知
脚本打包与最佳实践
- 使用 PyInstaller 或类似工具创建可执行文件
- 项目结构、虚拟环境和依赖管理
- 版本控制基础与工作流程文档化
实操迷你项目
- 端到端任务:读取原始文件、清洗和转换数据、生成输出
- 自动化工作流程,并打包为可运行脚本或可执行文件
- 根据同伴反馈进行审查和改进
总结与后续步骤
最低要求
- 对编程概念有基本了解,或愿意学习
- 能够使用命令行或终端安装软件包
- 有使用电子表格(CSV/Excel)的经验
目标受众
- 希望实现数据任务自动化的数据分析师和运营人员
- 寻求轻量级 ETL 脚本解决方案的分析工程师
- 对实用 Python 数据工作流感兴趣的专业人士
客戶評論 (2)
一切都很完美
Florin Vrincianu
課程 - Python Programming Fundamentals
機器翻譯
與內容相關的實踐練習確實有助於更好地理解每個主題。此外,以講座開始課程並繼續進行實踐練習的方式很好,有助於將練習與之前介紹的講座內容聯繫起來。
Nazeera Mohamad - Ministry of Science, Technology and Innovation
課程 - Introduction to Data Science and AI using Python
機器翻譯