🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
تحلیل داده در پایتون: آموزش سریع و کاربردی پانداز برای مبتدیان
- آخرین آپدیت
دانلود Data Analysis in Python. A Pandas Crash Course for Beginners
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش تحلیل داده با پایتون برای مبتدیان
یادگیری مبانی پایتون و تحلیل دادههای واقعی با pandas
در این دوره، دانشآموزان نحوه استفاده از پایتون، pandas، numpy و matplotlib را برای انجام تحلیل اکتشافی دادهها (EDA) یاد خواهند گرفت.
پروژههای واقعی تحلیل داده
شما روی دادههای واقعی کار خواهید کرد. به عنوان مثال، مجموعههای داده Covid-19 را بارگیری، تجزیه و تحلیل و تجسم خواهیم کرد.
درک کاملی از نحوه کار با یک نوتبوک Jupyter به دست آورید.
شما یاد خواهید گرفت که کجا داده پیدا کنید و چگونه دادهها را پاکسازی کنید تا بینشهای مهمی به دست آورید. ما استفاده از Plotly و SQLite را پوشش میدهیم.
در کار با دادهها با پایتون به مهارت برسید.
پیش نیازها
شما به یک کامپیوتر نیاز دارید.
آیا علاقه مند به استفاده از پایتون برای تحلیل اکتشافی داده هستید اما قبلاً هرگز برنامه نویسی نکرده اید؟
آیا می خواهید از صفحات گسترده و اکسل دور شوید اما نمی دانید چگونه؟
آیا می خواهید تجسم های داده جالب را با استفاده از ابزارهای برنامه نویسی ایجاد کنید اما نمی دانید از کجا شروع کنید؟
اگر علاقه مند به یادگیری این مهارت ها هستید، این دوره برای شما در نظر گرفته شده است. این یک دوره برای مبتدیان کامل است و به شما آموزش می دهد که چگونه از پایتون و ابزارهای علم داده آن برای تجزیه و تحلیل، ترسیم و کسب بینش از داده ها استفاده کنید.
این دوره مطلقاً هیچ تجربه برنامه نویسی را فرض نمی کند و با معرفی پایتون و آموزش تمام پایتونی که برای تحلیل داده نیاز دارید، شروع می شود.
این دوره به صورت گام به گام، تمام پایتون مورد نیاز برای کار موثر با داده ها را آموزش می دهد.
شما یاد خواهید گرفت که چگونه:
نصب پایتون با استفاده از Anaconda
راه اندازی محیط های مجازی در Anaconda
کار با Jupyter Notebooks و نحوه استفاده واقعی از آنها
تسلط بر مبانی پایتون
کار با متغیرها
کار با ساختارهای داده مانند لیست ها و دیکشنری ها
کار با توابع در پایتون
وارد کردن ماژول ها به یک Jupyter Notebook
ما ماژول های مهم علم داده را در پایتون پوشش می دهیم. این ها عبارتند از:
Numpy
Pandas
Matplotlib
شما یاد خواهید گرفت که چگونه با آرایه های Numpy و فریم های داده Pandas کار کنید.
همچنین یاد خواهید گرفت که چگونه در پروژه های خود به تنهایی به حل مسئله بپردازید و کمک پیدا کنید.
پس از معرفی مبانی ضروری، دوره بر روی پروژه ها تمرکز دارد. ما جنبه های عملی بارگیری داده ها در نوت بوک شما، کاوش در آن داده ها و تجسم آن را نیز پوشش می دهیم.
شما به مجموعه داده های Covid 19 نگاهی خواهید انداخت و آنها را تجزیه و تحلیل خواهید کرد، تعداد موارد را ترسیم می کنید و محل وقوع موارد را روی نقشه ترسیم می کنید.
از matplotlib برای ترسیم قیمت سهام و از pandas برای ترکیب دو مجموعه داده برای یافتن و تجسم موقعیت بزرگترین مصرف کنندگان انرژی در انگلستان استفاده خواهید کرد.
یکی از پروژه ها شما را با مبانی SQLite و plotly آشنا می کند.
تا زمانی که کار خود را در این دوره به پایان برسانید، درک بسیار خوبی از نحوه استفاده از پایتون برای تحلیل داده ها خواهید داشت.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
نصب ابزارهای مناسب. نصب پایتون.
Installing the right tools. Installing Python.
چرا آناکوندا یک انتخاب عالی است و چگونه آن را نصب کنیم
Why Anaconda is a great choice and how to install it
نحوه راه اندازی آناکوندا
How to launch Anaconda
شروع برنامه نویسی با Jupyter
Starting to Program with Jupyter
کار با یک نوت بوک Jupyter
Working with a Jupyter Notebook
استفاده از پایتون به عنوان ماشین حساب
Using python as a calculator
متغیرها چه هستند - درک آنها بسیار آسان است
What are variables - they're quite easy to grasp
قواعد نامگذاری متغیرها
Rules for naming variables
شناسه های متغیر
Variable IDs
چاپ و رشته ها
Printing and Strings
معرفی تابع print و رشته ها
Introducing the print function and strings
متدهای رشته
String Methods
لیست ها، حلقه ها و شرطی ها
Lists, Loops and Conditionals
معرفی لیست های پایتون
Introduction to python lists
کمی بیشتر در مورد لیست ها
A little more on lists
بولین های زیبا
Beautiful Booleans
مقایسه ها و عضویت
Comparisons and Membership
شرطی ها
Conditionals
حلقه زنی - حلقه های While
Looping - While Loops
حلقه های For
For Loops
حلقه ها - ادامه و شکستن
Loops - Continue and Break
دیکشنری ها، تاپل ها و مجموعه ها
Dictionaries, Tuples and Sets
دیکشنری های پایتون
Python Dictionaries
معرفی تاپل ها
Introducing Tuples
شهود تاپل
Tuple Intuition
مجموعه ها
Sets
ماژول ها و توابع
Modules and Functions
ماژول ها چه هستند؟
What are modules?
توابع بسیار مهم هستند
Functions are extremely important
آرگومان ها و کلمه آرگومان های توابع
Functions args and kwargs
توابع Lambda
Lambda Functions
خطاها و استثناها و درک مطلب
Errors and Exceptions and Comprehensions
رسیدگی به خطا
Error handling
نحوه استفاده از try و except
How to use try and except
درک لیست و دیکشنری
List and Dictionary Comprehensions
یک چالش دیکشنری کوچک
A little Dictionary Challenge
Numpy
Numpy
Numpy چیست و چرا مفید است؟
What is Numpy and why is it useful?
اعداد تصادفی و ماسک ها در Numpy
Random numbers and masks in Numpy
برش Numpy
Numpy Slicing
توابع Numpy
Numpy Functions
در نهایت تجزیه و تحلیل داده ها با پایتون و Pandas!
At last Data Analysis with Python and Pandas!
توسعه مهارت های Pandas
Developing Pandas skills
رسم نمودار با Pandas
Plotting with Pandas
به پایان رساندن پروژه Covid Pandas
Finishing the Covid Pandas project
رسم داده ها بر روی نقشه با Pandas Geo
Plotting data on a map with Pandas Geo
رسم نمودار با Maptlotlib
Plotting with Maptlotlib
معرفی Matplotlib و رسم داده های قیمت سهام
Introducing Matplotlib and plotting share price data
توضیح Matplotlib
A matplotlib explanation
روش دیگری برای رسم داده های قیمت سهام با Matplotlib
Another way of plotting share price data with Matplotlib
محیط های Anaconda
Anaconda Environments
محیط های Anaconda یکی از مهمترین درس هایی است که خواهید آموخت
Anaconda Environments are one of the most important lessons you'll learn
چند پروژه داده جالب
A few interesting data projects
رسم سرخس Barnsley
Plotting the Barnsley Fern
رسم مصرف بریتانیا بر روی نقشه
Plotting UK consumption on a map
کار از طریق یک مسئله پایتون - فاصله همینگ
Work through a python problem - Hamming Distance
معرفی ملایم به SQLite
A gentle introduction to SQLite
محاسبه معکوس یک ماتریس در Numpy
Calculate the inverse of a matrix in Numpy
بیایید ایستگاه فضایی بین المللی را پیدا کنیم و موقعیت مکانی آن را رسم کنیم
Let's find the International Space Station and plot its location
ضمیمه - مرجع سریع
Appendix - Quick Reference
برش رشته
String Slicing
روش های رشته
String Methods
برش لیست
List Slicing
روش های لیست
List Methods
مرتب سازی لیست، حداقل، حداکثر، جمع
List Sort, Min, Max, Sum
نمایش نظرات