دوره

تغییر شکل داده‌ها با Pandas

دیتافریم‌ها رو از فرمت عریض به طولانی تغییر شکل بدید، سطرها و ستون‌ها رو روی هم بچینید و باز کنید و دیتافریم‌های با اندیس چندگانه رو مدیریت کنید.

پیشرفته
تاریخ به‌روزرسانی:
24 مرداد 1405
پایتون
۴ ساعت
۱۵ ویدیو
۳۷ تمرین
۵۰۳ شرکت‌کننده
۴۴۵
کاربرهای فینکا در چه شرکت‌هایی مشغول به کار هستند؟
توضیحات دوره

اغلب اوقات داده‌ها در فرمتی هستن که خوندنشون برای انسان راحته، اما برای تحلیل داده مناسب نیستن. اینجاست که Pandas می‌تونه کمک کنه. Pandas یک ابزار قدرتمند برای تغییر شکل دیتافریم‌ها به فرمت‌های مختلفه. در این دوره، مهارت‌های علم داده و تحلیلگری خودتون رو گسترش می‌دید و یاد می‌گیرید که چطور ستون‌های رشته‌ای و داده‌های تودرتوی داخل یک دیتافریم رو مدیریت کنید. شما با داده‌های دنیای واقعی، مثل رتبه‌بندی بازیکنان فیفا، نقد کتاب‌ها و داده‌های تحلیل ریزش مشتریان کار می‌کنید و یاد می‌گیرید که چطور یک دیتافریم رو از فرمت عریض به طولانی تغییر شکل بدید، سطرها و ستون‌ها رو هم بچینید و باز کنید و آمار توصیفی یک دیتافریم با اندیس چندگانه رو به دست بیارید.

همونیه که می‌خواید یاد بگیرید؟

1
مقدمه‌ای بر تغییر شکل داده‌ها
شروع رایگان

اول با مفهوم فرمت عریض و فرمت طولانی و مزایای استفاده از هرکدوم آشنا می‌شید. بعد یاد می‌گیرید چطور داده‌ها رو از فرمت طولانی به عریض تبدیل کنید و از یک دیتافریم بزرگ، آمار خلاصه به دست بیارید.

2
تبدیل بین فرمت عریض و طولانی

یاد بگیرید چطور دیتافریم‌ها رو از فرمت عریض به طولانی تغییر شکل بدید. در این بخش، با متد melt و تابع wide_to_long آشنا می‌شید و بعد یاد می‌گیرید چطور با اتصال یا جدا کردن رشته‌ها، ستون‌های متنی رو مدیریت کنید.

3
روی هم چیدن و باز کردن دیتافریم‌ها

در این بخش، با استفاده از اندیس‌گذاری چندسطحی، مهارت‌هاتون در تغییر داده‌ها رو ارتقا می‌دید. یاد می‌گیرید چطور با جابه‌جا کردن سطوح اندیس سطرها به محور ستون‌ها یا برعکس، شکل دیتافریم‌ها رو تغییر بدید. همچنین یاد می‌گیرید چطور داده‌های گمشده‌ای رو که در فرایندهای روی هم چیدن و باز کردن ایجاد می‌شن، مدیریت کنید.

4
تغییر شکل پیشرفته

در پایان، یاد می‌گیرید چطور فرایند تغییر شکل داده‌ها رو با گروه‌بندی ترکیب کنید تا تغییرات داده رو سریع‌تر انجام بدید. همچنین یاد می‌گیرید چطور ستون‌های شبیه لیست رو تغییر بدید و داده‌های تو‌در‌توی پیچیده، مثل فایل‌های JSON تو‌در‌تو، رو مدیریت کنید.

گواهی پایان دوره

%0
  • تأیید مهارت شما

    با تکمیل این دوره، شما یک گواهی معتبر دریافت می‌کنید که بیانگر کسب مهارت‌های لازم مرتبط با این دوره آموزشی است.

  • اعتبار و اصالت گواهی

    هر مدرک دارای شناسه یکتا و لینک اعتبارسنجی است که امکان بررسی و تأیید اصالت آن را فراهم می‌کند.

  • اشتراک‌گذاری

    می‌توانید گواهی‌های خود را به‌راحتی در شبکه‌های حرفه‌ای مانند لینکدین با دیگران به اشتراک بگذارید.

اشتراک‌گذاری
منابع
Customer churn data

Books data

FIFA players data

Obesity data

سوالات متداول

باید با عملیات پایه‌ای Pandas از دوره‌های کار با داده‌ها در Pandas و پایتون سطح متوسط، شامل کار با دیتافریم‌ها، فیلتر کردن و گروه‌بندی تسلط کافی داشته باشید.

فرمت عریض (wide) برای هر مشاهده، یک سطر داره و متغیرها در ستون‌ها قرار می‌گیرن، در حالی که فرمت طولانی (long)، متغیرها رو در سطرها روی هم می‌چینن. شما یاد می‌گیرید با استفاده از متدهای pivot و melt و wide_to_long بین این دو فرمت تبدیل انجام بدید.

شما با داده‌های امتیازات بازیکنان فیفا، نظرات کتاب‌ها و تحلیل ریزش مشتری تمرین می‌کنید تا دیتافریم‌ها رو در سناریوهای واقعی تغییر شکل بدید و stack و unstack کنید.

بله. بخش آخر به شما یاد می‌ده چطور ستون‌های لیست‌مانند رو تغییر بدید و داده‌های پیچیده و تو در تو، از جمله فایل‌های JSON تو در تو رو با استفاده از تکنیک‌های تغییر شکل در Pandas مدیریت کنید.

شما قادر می‌شید دیتافریم‌ها رو pivot و melt و stack و unstack کنید، با اندیس‌های چندسطحی کار کنید و داده‌های تو در تو یا لیست‌مانند رو به فرمت‌های آماده برای تحلیل تبدیل کنید.

دریافت اپلیکیشن فینکا

با اپلیکیشن فینکا، به بیشتر دوره‌ها و مسیرها روی موبایل دسترسی دارید، تمرین می‌کنید و یادگیری رو هم‌زمان روی موبایل و دسکتاپ ادامه می‌دید.