دوره آموزشی پیشرفته Pandas
1 ساعت 2 دقیقهپیشرفته2025-07-30
مدرسین

Brett Vanderblock
Data Scientist with Patagonia and Cofounder of Think Fast Analytics

Madecraft
Full-Service Learning Content Company
جزئیات دوره
اگه تا حالا با پایتون کار کرده باشی، احتمالاً با کتابخونهی معروف pandas آشنا شدی. تو این دورهی پیشرفته، مدرس برت وندربلوک بهت یاد میده که چطور از قابلیتهای حرفهای pandas استفاده کنی تا راحتتر و سریعتر با دادههات کار کنی.
اول از همه، برت توضیح میده DataFrame چی هست و چه کاربردهایی داره. بعدش سراغ مهمترین توابع pandas میره و نشونت میده که چطور محیط کاری pandas رو درست پیکربندی کنی تا سرعت کارت بالاتر بره.
✔️ تو این دوره یاد میگیری که چطور انواع دادهها رو تغییر بدی (Type Conversion)، با رشتهها (Strings) کار کنی و از توابع مهمی مثل apply، map و applymap بهترین استفاده رو ببری.
✔️ برت بهت نشون میده چطور میتونی با استفاده از GroupBy و چند تا تابع تجمیعی (Aggregate Functions) دادهها رو خلاصهسازی و آنالیز کنی.
✔️ همچنین کار با merge، join و concat رو یاد میگیری تا بتونی چند تا DataFrame رو با هم ترکیب کنی.
✔️ تو این دوره حتی رسم نمودار (Plotting) و استفاده از توابع آماری pandas هم آموزش داده میشه.
✔️ در نهایت، برت بهت نشون میده که چطور از ابزارهای حرفهای مثل pandas-profiling برای تحلیل سریع دادهها و GeoPandas برای کار با دادههای مکانی استفاده کنی.
🎯 اهداف یادگیری این دوره
1️⃣ آشنایی کامل با DataFrame و توابع کلیدی pandas
2️⃣ یادگیری تغییر نوع دادهها و کار با رشتهها و توابع map و apply
3️⃣ ترکیب و ادغام چندین DataFrame با توابع merge، join، concat
4️⃣ استفاده از GroupBy و چندین تابع تجمیعی برای خلاصهسازی دادهها
5️⃣ رسم نمودارها و انجام محاسبات آماری با pandas
6️⃣ یادگیری استفاده از ابزارهای pandas-profiling و GeoPandas برای تحلیل حرفهایتر دادهها
اول از همه، برت توضیح میده DataFrame چی هست و چه کاربردهایی داره. بعدش سراغ مهمترین توابع pandas میره و نشونت میده که چطور محیط کاری pandas رو درست پیکربندی کنی تا سرعت کارت بالاتر بره.
✔️ تو این دوره یاد میگیری که چطور انواع دادهها رو تغییر بدی (Type Conversion)، با رشتهها (Strings) کار کنی و از توابع مهمی مثل apply، map و applymap بهترین استفاده رو ببری.
✔️ برت بهت نشون میده چطور میتونی با استفاده از GroupBy و چند تا تابع تجمیعی (Aggregate Functions) دادهها رو خلاصهسازی و آنالیز کنی.
✔️ همچنین کار با merge، join و concat رو یاد میگیری تا بتونی چند تا DataFrame رو با هم ترکیب کنی.
✔️ تو این دوره حتی رسم نمودار (Plotting) و استفاده از توابع آماری pandas هم آموزش داده میشه.
✔️ در نهایت، برت بهت نشون میده که چطور از ابزارهای حرفهای مثل pandas-profiling برای تحلیل سریع دادهها و GeoPandas برای کار با دادههای مکانی استفاده کنی.
🎯 اهداف یادگیری این دوره
1️⃣ آشنایی کامل با DataFrame و توابع کلیدی pandas
2️⃣ یادگیری تغییر نوع دادهها و کار با رشتهها و توابع map و apply
3️⃣ ترکیب و ادغام چندین DataFrame با توابع merge، join، concat
4️⃣ استفاده از GroupBy و چندین تابع تجمیعی برای خلاصهسازی دادهها
5️⃣ رسم نمودارها و انجام محاسبات آماری با pandas
6️⃣ یادگیری استفاده از ابزارهای pandas-profiling و GeoPandas برای تحلیل حرفهایتر دادهها
مهارت ها
pandasPythonData AnalysisData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceOne-Off
سرفصل ها
۰. مقدمه
- 01 - پانداها را به سطح بعدی ببرید
۱. پانداها از مبتدی تا پیشرفته
- 02 - شروع کار با پانداها
- 03 - مقدمهای بر DataFrames با استفاده از pandas
- 04 - توابع برتر با استفاده از پانداها
- 05 - پیکربندی گزینهها با استفاده از pandas
۲. محاسبات پیشرفته
- 06 - تبدیل نوع داده با استفاده از pandas
- 07 - کار با رشتهها با استفاده از pandas
- 08 - کار با تاریخها با استفاده از pandas
- 09 - مدیریت دادههای از دست رفته با استفاده از pandas
- 10 - استفاده از توابع apply، map و applymap
۳. تبدیل دیتافریمها
- 11 - گروهبندی و تجمیع با استفاده از pandas
- 12 - تغییر شکل DataFrames با pivot یا stack
- 13 - ادغام (merge, join) و الحاق (concat) دیتافریمها
- 14 - نگاشت متغیرها به گروهها
۴. تحلیل و مصورسازی اکتشافی دادهها
- 15- نقشهکشی با پانداها
- 16- همبستگیها و توابع آماری
۵. فراتر از پانداها
- 17 - تسریع تحلیل اکتشافی دادهها با pandas-profiling
- 18 - کاوش دادههای جغرافیایی با GeoPandas
- 19- فراتر از پانداها با داسک و کوآلاها (اسپارک)
نتیجهگیری
- 20 - مسیر پیش روی شما با استفاده از توابع پیشرفته پانداس
دوره های مرتبط
- دوره آموزشی مبانی هوش مصنوعی: شبکه های عصبی
- دوره آموزشی راهنمای کامل مهندسی تحلیل دادهها
- دوره آموزشی پایتون پیشرفته: بهترین ابزارها برای علم داده و مهندسی
- دوره آموزشی یادگیری عمیق و هوش مصنوعی مولد: آمادهسازی دادهها، تحلیل و تجسم با پایتون
- دوره آموزشی تحلیل دادهها با پایتون و پانداس
- دوره آموزشی از pandas به Polars
- دوره آموزشی یادگیری جامع pandas
- دوره آموزشی پایتون در اکسل: کار با pandas DataFrames