لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی تحلیل داده با پایتون و پانداز (Pandas)
- آخرین آپدیت
دانلود Foundations of Data Analysis with Pandas and Python
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
سفری جامع را در دنیای تحلیل داده با پایتون و کتابخانه پانداز آغاز کنید. در این دوره، نحوه نصب و راهاندازی Anaconda و Jupyter Lab در سیستمعاملهای مک و ویندوز، آشنایی با رابط کاربری ژوپیتر لب و اجرای سلولهای کد را خواهید آموخت.
- ابتدا با تسلط بر مفاهیم ضروری برنامهنویسی پایتون، از جمله انواع دادهها، عملگرها، متغیرها، توابع و کلاسها شروع میکنید.
- سپس وارد دنیای پانداز میشوید تا نحوه ایجاد و مدیریت Series و DataFrame را بیاموزید. این دوره شامل مباحث وارد کردن دادهها از منابعی مانند CSV، اکسل و پایگاه دادههای SQL، به همراه تکنیکهای مرتبسازی، فیلتر کردن و استخراج دادهها است.
- در نهایت، روشهای پیشرفته تحلیل داده از جمله عملیات Group-by، ادغام (Merging)، اتصال (Joining) مجموعهدادهها و جداول محوری (Pivot Tables) بررسی میشوند تا شما را برای تحلیلهای پیچیده و کارآمد آماده کنند.
این دوره برای تحلیلگران داده و دانشمندان داده آینده ایدهآل است و به دلیل وجود دوره فشرده پایتون، نیازی به دانش قبلی در برنامهنویسی نیست.
سرفصل ها و درس ها
نصب و راهاندازی
Installation and Setup
مقدمهای بر تخصص تحلیل داده
Introduction to the Specialization
دانلود و نصب Anaconda در macOS
macOS - Download and Install the Anaconda Distribution
دانلود و نصب Anaconda در Windows
Windows - Download and Install the Anaconda Distribution
استفاده از Anaconda Navigator برای ایجاد محیط جدید
Use Anaconda Navigator to Create a New Environment
بررسی منابع دوره و فرآیند شروع و توقف
Unpack Course Materials + The Startdown and Shutdown Process
آشنایی با رابط کاربری Jupyter Lab
Intro to the Jupyter Lab Interface
اجرای سلولهای کد
Code Cell Execution
وارد کردن کتابخانهها در Jupyter Lab
Import Libraries into Jupyter Lab
دوره فشرده پایتون
Python Crash Course
کامنتها
Comments
انواع دادههای پایه
Basic Data Types
عملگرها
Operators
متغیرها
Variables
توابع داخلی
Built-in Functions
توابع سفارشی
Custom Functions
متدهای رشتهها
String Methods
لیستها
Lists
موقعیت ایندکس و برشزنی (Slicing)
Index Positions and Slicing
دیکشنریها
Dictionaries
کلاسها
Classes
کار با کتابخانهها در Jupyter Lab
Navigating Libraries using Jupyter Lab
بررسی Series در پانداز برای تحلیل دادهها
Exploring Pandas Series for Data Analysis
ایجاد شیء Series از یک لیست
Create a Series Object from a List
ایجاد شیء Series از یک دیکشنری
Create a Series Object from a Dictionary
مقدمهای بر متدهای Series
Intro to Series Methods
مقدمهای بر ویژگیها (Attributes)
Intro to Attributes
پارامترها و آرگومانها
Parameters and Arguments
وارد کردن Series با تابع pd.read_csv
Import Series with the pd.read_csv Function
متدهای head و tail
The head and tail Methods
ارسال Series به توابع داخلی پایتون
Passing Series to Python Built-In Functions
بررسی وجود عضو با کلمه کلیدی in
Check for Inclusion with Python's in Keyword
متد sort_values
The sort_values Method
متد sort_index
The sort_index Method
استخراج مقادیر Series بر اساس موقعیت ایندکس
Extract Series Values by Index Position
استخراج مقادیر Series بر اساس برچسب ایندکس
Extract Series Values by Index Label
متد get
The get Method
بازنویسی مقدار در Series
Overwrite a Series Value
متد copy
The copy Method
متدهای ریاضی در اشیاء Series
Math Methods on Series Objects
نمایش نظرات