دوره آموزشی توابع پایتون برای علوم داده
1 ساعت 35 دقیقهمتوسط2026-01-06
مدرسین

Madecraft
Full-Service Learning Content Company
جزئیات دوره
آیا آمادهاید تا سطح تحلیلهای دادهای خود را ارتقا دهید؟ این دوره آموزشی به شما کمک میکند تا با بهرهگیری از قابلیتهای قدرتمند زبان پایتون، تحلیلهای پیچیده را به فرآیندهایی ساده، خوانا و قابل بازتولید تبدیل کنید. در این مسیر، شما یاد میگیرید که چگونه با استفاده از توابع اصلی و ابزارهای استاندارد پایتون، تصمیمگیریهای مبتنی بر داده (Data-Driven Decision Making) را در پروژههای خود پیادهسازی کنید.
در طول این دوره، شما عمیقاً در دنیای دستکاری دادهها (Data Manipulation) با استفاده از کتابخانههای قدرتمند NumPy و pandas غوطهور خواهید شد. همچنین، هنر بصریسازی دادهها (Data Visualization) را با کتابخانههای matplotlib و seaborn فرا میگیرید تا بتوانید الگوها، روندها و روابط پنهان در دادهها را به شکلی خیرهکننده شناسایی کنید.
این آموزش تنها به مفاهیم تئوری محدود نمیشود؛ شما یاد خواهید گرفت که چگونه دادههای خود را به صورت موثر تجمیع (Aggregate) و تغییر شکل (Transform) دهید تا به نتایج ملموس و قابل استناد برسید. علاوه بر این، با بررسی رایجترین اشتباهات و تلههای فنی در کار با توابع، تضمین میکنید که جریان کاری (Workflow) شما در پروژههای علوم داده، همواره روان، بهینه و عاری از خطاهای پرهزینه باشد. این دوره برای متخصصانی طراحی شده است که قصد دارند مهارتهای خود را در کار با ابزارهای تخصصی پایتون صیقل داده و با اعتمادبهنفس به مقابله با چالشهای بزرگ دادهای بروند.
اهداف یادگیری
تسلط بر توابع پایتون: افزایش خوانایی (Readability) و قابلیت استفاده مجدد (Reusability) کدهای پایتون در پروژههای علم داده.
پردازش دادهها: بهرهگیری حرفهای از کتابخانههای NumPy و pandas برای تمیزکاری، سازماندهی و تحلیل دادههای حجیم.
بصریسازی پیشرفته: مهارتآموزی در رسم نمودارهای تخصصی با matplotlib و seaborn جهت تفسیر بصری دادهها و ارائه نتایج.
استخراج بینش (Insight Extraction): یادگیری متدهای تجمیع و تبدیل دادهها برای کشف ارزشهای نهفته در دیتاستها.
عیبیابی جریان کاری: شناخت خطاهای متداول در کدنویسی و بهینهسازی توابع برای تضمین پایداری پروژههای علوم داده.
در طول این دوره، شما عمیقاً در دنیای دستکاری دادهها (Data Manipulation) با استفاده از کتابخانههای قدرتمند NumPy و pandas غوطهور خواهید شد. همچنین، هنر بصریسازی دادهها (Data Visualization) را با کتابخانههای matplotlib و seaborn فرا میگیرید تا بتوانید الگوها، روندها و روابط پنهان در دادهها را به شکلی خیرهکننده شناسایی کنید.
این آموزش تنها به مفاهیم تئوری محدود نمیشود؛ شما یاد خواهید گرفت که چگونه دادههای خود را به صورت موثر تجمیع (Aggregate) و تغییر شکل (Transform) دهید تا به نتایج ملموس و قابل استناد برسید. علاوه بر این، با بررسی رایجترین اشتباهات و تلههای فنی در کار با توابع، تضمین میکنید که جریان کاری (Workflow) شما در پروژههای علوم داده، همواره روان، بهینه و عاری از خطاهای پرهزینه باشد. این دوره برای متخصصانی طراحی شده است که قصد دارند مهارتهای خود را در کار با ابزارهای تخصصی پایتون صیقل داده و با اعتمادبهنفس به مقابله با چالشهای بزرگ دادهای بروند.
اهداف یادگیری
تسلط بر توابع پایتون: افزایش خوانایی (Readability) و قابلیت استفاده مجدد (Reusability) کدهای پایتون در پروژههای علم داده.
پردازش دادهها: بهرهگیری حرفهای از کتابخانههای NumPy و pandas برای تمیزکاری، سازماندهی و تحلیل دادههای حجیم.
بصریسازی پیشرفته: مهارتآموزی در رسم نمودارهای تخصصی با matplotlib و seaborn جهت تفسیر بصری دادهها و ارائه نتایج.
استخراج بینش (Insight Extraction): یادگیری متدهای تجمیع و تبدیل دادهها برای کشف ارزشهای نهفته در دیتاستها.
عیبیابی جریان کاری: شناخت خطاهای متداول در کدنویسی و بهینهسازی توابع برای تضمین پایداری پروژههای علوم داده.
سرفصل ها
مقدمه
- از پایتون مانند یک دانشمند داده استفاده کنید
- شروع کار با پایتون
ملزومات اصلی پایتون
- بررسی دادهها برای اعتبارسنجی
- مدیریت بزرگی و دقت در دادهها
- جمعآوری دادهها با توابع پایه
- مرتب سازی، فیلتر کردن و تبدیل دادههای شما
مبانی NumPy و SciPy
- ایجاد آرایههای NumPy در پایتون
- فهرستبندی و برش آرایههای NumPy
- تغییر شکل آرایههای NumPy
- تبدیل و مقیاسبندی آرایههای NumPy
- استخراج مقادیر کلیدی با NumPy
- حل مسائل مبتنی بر ماتریس با SciPy
- اجرای توابع آماری با SciPy
پانداس برای دستکاری دادهها
- ایجاد سریها و دیتافریمهای پانداس
- استخراج زیرمجموعههای داده از اشیاء pandas
- تغییر اشیاء پانداس
- ترکیب دادهها از اشیاء pandas
- گروهبندی دادهها از اشیاء pandas
- تبدیل دادهها با pandas apply()
ملزومات تجسم
- ایجاد نمودارهای خطی و پراکندگی
- نمایش توزیعهای دستهبندیشده
- بررسی توزیعهای عددی
- روابط دو به دو را تجسم کنید
- تجسمهای خود را سازماندهی کنید
نتیجهگیری
- اعمال توابع در علم داده