لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بوت کمپ کامل پانداها 2022: علم داده با پایتون
The Complete Pandas Bootcamp 2022: Data Science with Python
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
پانداها به طور کامل توضیح دادند | 150+ تمرین | مهارت های ضروری برای یادگیری ماشین و امور مالی | + Scikit-Learn و Seaborn مهارت های مدیریت داده و تجزیه و تحلیل داده خود را به سطح فوق العاده ای برسانید. همه روشها و گردشهای کاری مرتبط Pandas را با مجموعه دادههای واقعی بیاموزید و تمرین کنید Pandas را بر اساس نسخه جدید 1.x بیاموزید (دوران نسخههای 0.x به پایان رسیدهاند) دادههای آشفته را وارد کنید، تمیز کنید، و ادغام کنید و دادهها را برای یادگیری ماشین آماده کنید. پروژه یادگیری ماشینی A-Z را با پانداها، Scikit-Learn و Seaborn تکمیل کنید. تجزیه و تحلیل، تجسم و درک داده های خود با پانداها، Matplotlib و Seaborn تمرین کنید و مهارت های پانداهای خود را با آزمون ها، بیش از 150 تمرین و پروژه های جامع وارد کردن داده های مالی/Sto از منابع وب و تجزیه و تحلیل آنها با پانداها مهم ترین گردش کار پانداها برای امور مالی را بیاموزید و به آنها مسلط شوید یاد بگیرید که چگونه به بهترین شکل از نسخه 0.x به نسخه جدید 1.x منتقل شوید. کانسپت هایی با سایپرز پیش نیازها: یک کامپیوتر رومیزی (ویندوز، مک یا لینوکس) که قادر به ذخیره و اجرای آناکوندا است. این دوره شما را با نصب نرم افزار رایگان لازم راهنمایی می کند. یک اتصال اینترنتی با قابلیت پخش ویدیو در حالت ایده آل، برخی از مبانی صفحه گسترده/مبانی برنامه نویسی (اجباری نیست، دوره شما را از طریق اصول اولیه راهنمایی می کند)
به جامع ترین بوت کمپ پانداهای وب با 34 ساعت محتوای ویدیویی، بیش از 150 تمرین و دو پروژه نهایی بزرگ و جامع برای آزمایش مهارت های شما خوش آمدید! این دوره یک هدف دارد: ارتقای مهارت های مدیریت داده خود را به سطح بعدی برای ایجاد حرفه خود در علوم داده، یادگیری ماشین، شرکت مالی.
این دوره دارای پنج بخش است:
مبانی پانداها - از صفر تا قهرمان (قسمت 1).
گردش کار کامل داده A-Z با پانداها: وارد کردن، تمیز کردن، ادغام، جمع آوری و آماده سازی داده ها برای یادگیری ماشین. (قسمت 2)
دو چالش جامع پروژه که اغلب در مراکز استخدام/ارزیابی شغل علوم داده استفاده می شود: مهارت های خود را بیازمایید! (قسمت 3).
برنامه 1: پانداها برای امور مالی، سرمایه گذاری و سایر داده های سری زمانی (قسمت 4)
کاربرد 2: یادگیری ماشینی با پانداها و یادگیری scikit (قسمت 5)
چرا باید پانداها را یاد بگیرید؟
جهان بیشتر و بیشتر مبتنی بر داده است. دانشمندان داده با حقوق بیش از 100 هزار دلار در حال افزایش هستند. زمان آن فرا رسیده است که از ماشین های جعبه صابون (نرم افزار صفحه گسترده مانند اکسل) به ماشین های مسابقه ای با تنظیم بالا (پاندا) تغییر دهید!
Python یک بستر/محیط عالی برای علم داده با ابزارهای قدرتمند برای علم، آمار، امور مالی و یادگیری ماشین است. کتابخانه پانداها قلب علم داده پایتون است. پانداها شما را قادر میسازد تا دادههای خود را وارد کنید، تمیز کنید، ملحق کنید/ادغام کنید، دستکاری کنید، و عمیقاً درک کنید و در نهایت دادهها را برای تجزیه و تحلیل آماری، یادگیری ماشینی یا ارائه دادههای بیشتر آماده یا پردازش کنید. در واقعیت، همه این وظایف به مهارت بالایی در پانداها نیاز دارد! دانشمندان داده معمولاً تا 85 درصد از زمان خود را صرف دستکاری داده ها در پانداها می کنند.
می توانید همین الان شروع کنید؟
یک سوال متداول از مبتدیان پایتون این است: "آیا قبل از شروع کار با پانداها باید در کدنویسی پایتون متخصص شوم؟"
پاسخ واضح این است: "نه! آیا باید قبل از شروع با اکسل یک توسعه دهنده نرم افزار مایکروسافت شوید؟ احتمالا نه!"
شما به برخی از اصول اولیه پایتون مانند انواع داده، عملیات/عملگرهای ساده، فهرستها و آرایههای ناچیز نیاز دارید. در ضمیمه این دوره، میتوانید یک دوره خرابی پایتون را پیدا کنید. این مقدمه پایتون سفارشی است و برای اهداف علم داده کافی است!
علاوه بر این، این دوره مفاهیم اساسی آماری (کد نویسی با scipy) را پوشش می دهد.
به عنوان خلاصه، اگر در اصل می خواهید از Python برای Data Science یا به عنوان جایگزینی برای Excel استفاده کنید، این دوره کاملاً مطابقت دارد!
چرا باید این دوره را بگذرانید؟
این مرتبط ترین و جامع ترین دوره در مورد پانداها است.
این بهروزترین و اولین دورهای است که Pandas نسخه 1.x را پوشش میدهد. کتابخانه پانداها در چند ماه گذشته پیشرفت های گسترده ای را تجربه کرده است. کار با کدهای قدیمی و تکیه بر آن می تواند دردناک باشد.
پانداها یک ابزار مجزا نیست. همراه با کتابخانه های دیگر: Matplotlib و Seaborn برای تجسم داده ها | Numpy، Scipy و Scikit-Learn برای یادگیری ماشین، محاسبات علمی و آماری. این دوره همه این کتابخانه ها را پوشش می دهد.
در پروژه های دنیای واقعی، کدنویسی و جنبه تجاری کارها به یک اندازه مهم هستند. این احتمالاً تنها دوره پانداها است که هر دو را آموزش میدهد: کدنویسی عمیق پانداها و تفکر تصویر بزرگ.
بهعنوان یک دایرهالمعارف پانداها عمل میکند که همه روشها، ویژگیها و گردشهای کاری مرتبط را برای پروژههای دنیای واقعی پوشش میدهد. اگر با هر روش یا گردش کاری مشکل دارید، به احتمال زیاد در این دوره راهنمایی دریافت خواهید کرد و راه حلی برای آن پیدا خواهید کرد.
گردش کامل داده های دنیای واقعی A-Z را نشان می دهد و توضیح می دهد: شروع با وارد کردن داده های آشفته، پاک کردن داده ها، ادغام و الحاق داده ها، گروه بندی و تجمیع داده ها، تجزیه و تحلیل داده های توضیحی تا آماده سازی و پردازش داده ها برای آمار، یادگیری ماشین، امور مالی و ارائه داده ها
کدگذاری پانداها بر روی داده های واقعی و مشکلات دنیای واقعی را توضیح می دهد. بدون اطلاعات اسباب بازی! این بهترین راه برای یادگیری و درک پانداها است.
این به شما فرصت های زیادی برای تمرین و کدنویسی به تنهایی می دهد. یاد گرفتن از طریق انجام دادن. در تمرینها، میتوانید سطح دشواری را با نکات اختیاری و راهنمایی/دستورالعمل انتخاب کنید.
پانداها یک ابزار بسیار قدرتمند است. اما همچنین دارای مشکلاتی است که می تواند منجر به خطاهای ناخواسته و کشف نشده در داده های شما شود. این دوره همچنین بر روی اشتباهات و خطاهای رایج تمرکز دارد و به شما می آموزد که چه کارهایی را نباید انجام دهید.
رضایت تضمین شده: در غیر این صورت، پول خود را با ضمانت بازگشت 30 روزه پس بگیرید.
من مشتاق دیدار شما در دوره هستم!
سرفصل ها و درس ها
شروع شدن
Getting Started
بررسی اجمالی/سؤالات متداول دانشجو
Overview / Student FAQ
نکات: چگونه از این دوره بیشترین بهره را ببرید
Tips: How to get the most out of this course
آیا می دانستید که ...؟
Did you know that...?
سوالات متداول بیشتر/اطلاعات مهم
More FAQ / Important Information
نصب آناکوندا
Installation of Anaconda
باز کردن یک نوت بوک Jupyter
Opening a Jupyter Notebook
نحوه استفاده از نوت بوک های Jupyter
How to use Jupyter Notebooks
چگونه با پانداها نسخه 1.0 مقابله کنیم
How to tackle Pandas Version 1.0
---- قسمت 1: پانداها از صفر تا قهرمان (بلوک های ساختمانی) ----
---- PART 1: PANDAS FROM ZERO TO HERO (BUILDING BLOCKS) ----
مقدمه ای بر داده های جدولی/پانداها
Intro to Tabular Data / Pandas
دانلود: قسمت 1 مطالب درسی
Download: Part 1 Course Materials
مرتب سازی DataFrame با sort_index() و sort_values() (به روز رسانی نسخه 1.0)
Sorting DataFrames with sort_index() and sort_values() (Version 1.0 Update)
رتبه بندی DataFrame با rank()
Ranking DataFrames with rank()
nunique() و nlargest()/nsmallest() با DataFrames
nunique() and nlargest() / nsmallest() with DataFrames
خلاصه آمار و انباشت
Summary Statistics and Accumulations
---- قسمت 3: چالش های پروژه جامع ----
---- PART 3: COMPREHENSIVE PROJECT CHALLENGES ----
معرفی و دانلودها
Intro and Downloads
چالش دستکاری داده ها و تجمیع (جدول مدال های المپیک)
Data Manipulation and Aggregation Challenge (Olympic Medal Tables)
جداول مدال المپیک (دستورالعمل و نکات)
Olympic Medal Tables (Instruction & Hints)
جداول مدال های المپیک (راه حل قسمت 1)
Olympic Medal Tables (Solution Part 1)
جداول مدال های المپیک (راه حل قسمت 2)
Olympic Medal Tables (Solution Part 2)
جداول مدال های المپیک (راه حل قسمت 3)
Olympic Medal Tables (Solution Part 3)
چالش تجزیه و تحلیل داده های توضیحی
Explanatory Data Analysis Challenge
معرفی و بررسی اجمالی چالش
Challenge Introduction and Overview
ادغام و الحاق (راه حل قسمت 1)
Merging and Concatenating (Solution Part 1)
پاکسازی داده 1 (راه حل قسمت 2)
Data Cleaning 1 (Solution Part 2)
پاکسازی داده 2 (راه حل قسمت 3)
Data Cleaning 2 (Solution Part 3)
موفق ترین کشورها (راه حل قسمت 4)
The most successful Countries (Solution Part 4)
تأثیر تولید ناخالص داخلی، جمعیت و سیاست (راه حل قسمت 5)
Impact of GDP, Population and Politics (Solution Part 5)
تجزیه و تحلیل آماری و آزمون فرضیه (راه حل قسمت 6)
Statistical Analysis and Hypothesis Testing (Solution Part 6)
تجمیع و رتبه بندی (راه حل قسمت 7)
Aggregating and Ranking (Solution Part 7)
بازیهای تابستانی در مقابل بازیهای زمستانی - آیا مکان اهمیت دارد؟ (راه حل قسمت 8)
Summer Games vs. Winter Games - does Location matter? (Solution Part 8)
مردان در مقابل زنان - آیا فرهنگ و مذهب اهمیت دارد؟ (راه حل قسمت 9)
Men vs. Women - do Culture & Religion matter? (Solution Part 9)
ورزش و سنت های ملی (راه حل بخش 10)
National Sports and Traditions (Solution Part 10)
---- قسمت 4: پانداها برای امور مالی، سرمایه گذاری و سری زمانی ----
---- PART 4: PANDAS FOR FINANCE, INVESTING & TIME SERIES ----
به بخش 4: امور مالی و سرمایه گذاری با پانداها خوش آمدید
Welcome to PART 4: Finance and Investments with Pandas
دانلود: قسمت چهارم مطالب درسی
Download: Part 4 Course Materials
مبانی سری زمانی
Time Series Basics
وارد کردن دادههای سری زمانی از فایلهای csv
Importing Time Series Data from csv-files
تبدیل رشته ها به اشیاء datetime با ()pd.to_datetime
Converting strings to datetime objects with pd.to_datetime()
تجزیه و تحلیل اولیه/تجسم سری های زمانی
Initial Analysis / Visualization of Time Series
فهرست بندی و برش سری های زمانی
Indexing and Slicing Time Series
ایجاد یک DatetimeIndex سفارشی با pd.date_range()
Creating a customized DatetimeIndex with pd.date_range()
اطلاعات بیشتر در pd.date_range()
More on pd.date_range()
نمونه برداری از سری زمانی با resample() (قسمت 1)
Downsampling Time Series with resample() (Part 1)
نمونه برداری از سری زمانی با نمونه مجدد (قسمت 2)
Downsampling Time Series with resample (Part 2)
شی PeriodIndex
The PeriodIndex object
نمایه سازی پیشرفته با reindex()
Advanced Indexing with reindex()
پانداها برای امور مالی و سرمایه گذاری
Pandas for Finance and Investing
مقدمه
Intro
آماده شدن (نصب بسته مورد نیاز)
Getting Ready (Installing required package)
وارد کردن داده های قیمت سهام از Yahoo Finance (هنوز کار می کند!)
Importing Stock Price Data from Yahoo Finance (it still works!)
بازرسی اولیه و تجسم
Initial Inspection and Visualization
عادی سازی سری زمانی به مقدار پایه (100)
Normalizing Time Series to a Base Value (100)
متد ()shift
The shift() method
متدهای diff() و pct_change()
The methods diff() and pct_change()
اندازه گیری عملکرد سهام با بازده MEAN و STD از بازده
Measuring Stock Performance with MEAN Returns and STD of Returns
سری زمانی مالی - بازده و ریسک
Financial Time Series - Return and Risk
سری زمانی مالی - کوواریانس و همبستگی
Financial Time Series - Covariance and Correlation
ویژگی ها و روش های مفید DatetimeIndex
Helpful DatetimeIndex Attributes and Methods
پر کردن مقادیر NA با bfill، ffill و interpolation
Filling NA Values with bfill, ffill and interpolation
تمرین کدنویسی 17
Coding Exercise 17
---- قسمت 5: یادگیری ماشینی با پانداها و SCIKIT-LEARN ----
---- PART 5: MACHINE LEARNING WITH PANDAS AND SCIKIT-LEARN ----
بررسی اجمالی و دانلودها
Overview & Downloads
مقدمه ای بر رگرسیون و طبقه بندی
Introduction to Regression and Classification
یادگیری ماشین - یک مرور کلی
Machine Learning - an Overview
رگرسیون خطی با scikit-learn - یک مقدمه ساده
Linear Regression with scikit-learn - a simple Introduction
پیش بینی با رگرسیون خطی
Making Predictions with Linear Regression
بیش از حد برازش
Overfitting
کم تناسب
Underfitting
رگرسیون لجستیک با scikit-learn - یک مقدمه ساده (قسمت 1)
Logistic Regression with scikit-learn - a simple Introduction (Part 1)
رگرسیون لجستیک با scikit-learn - یک مقدمه ساده (قسمت 2)
Logistic Regression with scikit-learn - a simple Introduction (Part 2)
نمایش نظرات