|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-pandas/
课程评论:没有评论
## Python 数据分析:NumPy & Pandas 实战精通 **课程概览:** 本课程是一门以实践项目为导向的课程,旨在帮助您精通 NumPy 和 Pandas——Python 中最流行的数据分析和商业智能库。您将扮演 Maven Mega Mart(一家大型跨国零售和杂货连锁企业)的数据分析师,利用所学 Python 技能分析产品、定价、交易等数据,从而掌握数据分析的核心技能。 **课程内容:** * **NumPy & Pandas 入门:** 介绍 NumPy 和 Pandas,学习如何构建数组和 DataFrame,掌握数据结构化和分析的基本函数。 * **NumPy 基础:** 学习 NumPy 数组的创建、属性、索引、切片、过滤、排序等常用操作,并探索向量化和广播等重要概念。 * **Pandas Series:** 深入了解 Series,它是 Pandas 中数据列的 Python 等价形式,学习其基本属性、创建、操作以及分析函数的应用。 * **Pandas DataFrame 入门:** 学习使用 DataFrame(Excel 或 SQL 表的 Python 等价形式)存储、操作和高效分析数据。 * **Python DataFrame 操作:** 通过分组、聚合计算、数据透视等操作,学习对 DataFrame 中的数据进行聚合和重塑。 * **Python 基本数据可视化:** 掌握 Pandas 的数据可视化技巧,使用 `plot` 方法创建和自定义折线图、条形图、散点图和直方图。 * **期中项目:** 分析新零售商数据,评估其作为 Maven MegaMart 收购目标的潜力。 * **日期和时间分析:** 学习 Pandas 中的 datetime 数据类型,提取日期组件,按日期分组,并执行移动平均等时间智能计算。 * **数据导入与导出:** 学习从平面文件读取数据、在导入过程中进行数据处理、通过查询 SQL 表创建 DataFrame,以及将数据写回源。 * **Python DataFrame 连接:** 通过连接相关字段的数据来添加新列,或通过追加相同字段的数据来添加新行,从而合并多个 DataFrame。 * **期末项目:** 通过连接新表格、执行时间序列分析、优化工作流程和输出结果,完成您的项目,全面展示所学技能。 **课程亮点:** * 13+ 小时高质量视频内容 * Python NumPy & Pandas PDF 电子书(350+ 页) * 可下载的项目文件和解决方案 * 专家支持和问答论坛 * 30 天 Udemy 满意度保证 **目标学员:** 数据分析师、数据科学家、商业智能专业人士、数据工程师,希望掌握 Pandas 的 Python 技能的任何人。 **讲师:** Chris Bruehl (Python 专家、Maven Analytics 首席 Python 讲师)
This is a hands-on, project-based course designed to help you master two of the most popular Python packages for data analysis and business intelligence: NumPy and Pandas.We'll start with a NumPy primer to introduce arrays and array properties, practice common operations like indexing, slicing, filtering and sorting, and explore important concepts like vectorization and broadcasting.From there we'll dive into Pandas, and focus on the essential tools and methods to explore, analyze, aggregate and transform series and dataframes. You'll practice plotting dataframes with charts and graphs, manipulating time-series data, importing and exporting various file types, and combining dataframes using common join methods.Throughout the course you'll play the role of Data Analyst for Maven Mega Mart, a large, multinational corporation that operates a chain of retail and grocery stores. Using the Python skills you learn throughout the course, you'll work with members of the Maven Mega Mart team to analyze products, pricing, transactions, and more.COURSE OUTLINE:Intro to NumPy & PandasIntroduce NumPy and Pandas, two critical Python libraries that help structure data in arrays & DataFrames and contain built-in functions for data analysisPandas SeriesIntroduce Pandas Series, the Python equivalent of a column of data, and cover their basic properties, creation, manipulation, and useful functions for analysisIntro to DataFramesWork with Pandas DataFrames, the Python equivalent of an Excel or SQL table, and use them to store, manipulate, and analyze data efficientlyManipulating Python DataFramesAggregate & reshape data in DataFrames by grouping columns, performing aggregation calculations, and pivoting & unpivoting dataBasic Python Data VisualizationLearn the basics of data visualization in Pandas, and use the plot method to create & customize line charts, bar charts, scatterplots, and histogramsMID-COURSE PROJECTPut your skills to the test with a brand new dataset, and use your Python skills to analyze and evaluate a new retailer as a potential acquisition target for Maven MegaMartAnalyzing Dates & TimesLearn how to work with the datetime data type in Pandas to extract date components, group by dates, and perform time intelligence calculations like moving averagesImporting & Exporting DataRead in data from flat files and apply processing steps during import, create DataFrames by querying SQL tables, and write data back out to its sourceJoining Python DataFramesCombine multiple DataFrames by joining data from related fields to add new columns, and appending data with the same fields to add new rowsFINAL COURSE PROJECTPut the finishing touches on your project by joining a new table, performing time series analysis, optimizing your workflow, and writing out your resultsJoin today and get immediate, lifetime access to the following:13+ hours of high-quality videoPython NumPy & Pandas PDF ebook (350+ pages)Downloadable project files & solutionsExpert support and Q & A forum30-day Udemy satisfaction guaranteeIf you're a data analyst, data scientist, business intelligence professional or data engineer looking to add Pandas to your Python skill set, this course is for you.Happy learning!-Chris Bruehl (Python Expert & Lead Python Instructor, Maven Analytics)__________Looking for our full business intelligence stack? Search for "Maven Analytics" to browse our full course library, including Excel, Power BI, MySQL, Tableau and Machine Learning courses!See why our courses are among the TOP-RATED on Udemy:"Some of the BEST courses I've ever taken. I've studied several programming languages, Excel, VBA and web dev, and Maven is among the very best I've seen!" Russ C."This is my fourth course from Maven Analytics and my fourth 5-star review, so I'm running out of things to say. I wish Maven was in my life earlier!" Tatsiana M."Maven Analytics should become the new standard for all courses taught on Udemy!" Jonah M.