لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پردازش دادهها با استفاده از پایتون (Python Data Processing)
- آخرین آپدیت
دانلود 用Python玩转数据 Data Processing Using Python
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره (برای نسخه انگلیسی به https://www.coursera.org/learn/python-data-processing مراجعه کنید) عمدتاً برای دانشجویان رشتههای غیرمحاسباتی طراحی شده است. ما از مبانی زبان پایتون شروع میکنیم و به موضوعاتی نظیر نحوه دریافت دادهها از سیستم محلی و اینترنت، تحلیل و نمایش دادهها، و سپس استفاده از کتابخانه قدرتمند SciPy برای محاسبات پایه و آماری پیشرفته و بصریسازی میپردازیم. این دوره شامل روشهای کاربردی جستجو و پیشپردازش دادهها است و در نهایت به طراحی یک رابط کاربری (GUI) ساده برای نمایش و مدیریت دادهها ختم میشود.
هدف این دوره آموزش عملی با محوریت دادهها است. از طریق ساخت پروژههای جذاب، شما میتوانید به شکلی مستقیم و کارآمد با پایتون آشنا شوید و همزمان مهارتهای خود را در حوزههای علوم انسانی، علوم اجتماعی، خبرگزاری و حتی رشتههای مهندسی مانند ریاضی و زیستشناسی ارتقا دهید تا بتوانید با بهرهگیری از توانمندیهای بالای پردازش داده، در تخصص خود حرفهای شوید.
نسخه جدید (بهروزرسانی شده در تاریخ ۶ نوامبر ۲۰۱۹): این دوره کاملاً بازنگری شده و تغییرات اصلی در موارد زیر اعمال شده است:
۱. غنیتر شدن مثالهای عملی برای درک بهتر مبانی پایتون.
۲. اضافه و گسترش مفاهیم محاسباتی NumPy و کاربردهای رایج آن، و همچنین افزودن مباحث بیشتر در زمینه تحلیل و پیشپردازش دادهها بر پایه کتابخانه Pandas.
برخی بخشها مستقیماً اصلاح شده و برخی با روشهای جدید ویدئویی ارائه شدهاند. توجه داشته باشید که به دلیل طولانی بودن محتوای ویدئوها، برخی از آنها بیش از ۲۰ دقیقه هستند؛ پس با حوصله یادگیری کنید!
سرفصل ها و درس ها
خوشآمدگویی به دوره «پردازش داده با پایتون"
欢迎学习《用Python玩转数据》Welcome
ویدئوی معرفی دوره
课程宣传片
مبانی پایتون
Python基础Basics of Python
1 معرفی پایتون
1 Python简介
2 اولین دوره پایتون
2 第一个Python程序
3 مبانی زبان پایتون
3 Python语法基础
4 انواع داده در پایتون
4 Python数据类型
5 محاسبات پایه در پایتون
5 Python基本运算
6 توابع، ماژولها و پکیجهای پایتون
6 Python的函数、模块和包
1.1 تکمیل محیط پایتون
1.1补充 Python环境搭建
1 متغیر
1 条件
2 تابع range
2 range函数
3 حلقه
3 循环
4 دستورات break، continue و else در حلقه
4 循环中的break,continue和else
5 تابع تعریف شده توسط کاربر
5 自定义函数
6 مقادیر
6 递归
7 محدوده متغیرها
7 变量作用域
تکمیل ۱: تابع لیست
补充1:标准库函数
تکمیل ۲: خطاها
补充2:异常
دریافت و نمایش دادهها
数据获取与表示Data Acquisition and Presentation
1 دریافت دادههای محلی
1 本地数据获取
2 دریافت دادههای تحت شبکه
2 网络数据获取
2.1.1 نمایش ویدئویی ۱: معرفی روشهای استاندارد نمایش
2.1.1拓展视频1 正则表达式简介
2.2.1 نمایش ویدئویی ۲: نمونه کوچک دریافت داده از صفحات پویا
2.2.1拓展视频2 动态网页数据爬取小例
1 لیست
1 序列
2 رشتهها
2 字符串
3 لیستها
3 列表
4元组 (Tuple)
4 元组
2.2.2 نمایش ویدئویی ۱: ورودی/خروجی و قالببندی توابع
2.2.2拓展视频1 输入输出&函数式编程入门
2.2.2 نمایش ویدئویی ۲: حل چالشهای اصلاح اشیاء قابل تغییر
2.2.2拓展视频2 可变可迭代对象修改问题解释
ساختارهای داده قدرتمند و کتابخانههای توسعه پایتون
强大的数据结构和Python扩展库Powerful Data Structures and Python Extension Libraries
1 دیکشنریها چه کاربردی دارند؟
1 为什么需要字典
2 کاربرد دیکشنریها
2 字典的使用
3 ترکیب
3 集合
3.1.1 نمایش ویدئویی: معرفی مثالهای ترکیب و دیکشنری
3.1.1拓展视频:字典和集合编程示例介绍
1 گسترش کتابخانه SciPy
1 扩展库SciPy
2 آرایه ndarray
2 ndarray
3 سریهای متغیر (Series)
3 变长字典Series
4 دیتافریم (DataFrame)
4 DataFrame
3.2.1 نمایش ویدئویی: انتخاب کاربردی در NumPy
3.2.1拓展视频:NumPy常见应用选讲
آمار و دادهکاوی با پایتون
Python数据统计与挖掘Python Data Statistics and Mining
1 دریافت آسان دادهها
1 便捷数据获取
2 مبانی ترسیم نمودار در پایتون
2 Python绘图基础
3 پاکسازی دادهها و پیشپردازش
3 数据探索与预处理之数据清洗
4 تغییر دادهها در پیشپردازش
4 数据预处理之数据变换
5 رگولاسیون دادهها در پیشپردازش
5 数据预处理之数据规约
1 تحلیل ویژگیهای پایه در دادهکاوی
1 数据探索之基本数据特征分析
2 آمار و تحلیل دادهها بر پایه Pandas
2 基于pandas的数据统计与分析
3 تحلیل خوشهبندی
3 聚类分析
4 کاربردهای مهندسی در پایتون
4 Python的理工类应用
5 کاربردهای علوم انسانی در پایتون
5 Python的人文社科类应用
4.2.2 نمایش ویدئویی: تحلیل آماری اختلاف زن و مرد بر پایه Pandas
4.2.2 拓展视频 基于pandas的男女电影评分分析
4.2.3 نمایش ویدئویی: تحلیل انواع محصولات شرابخانه بر اساس فرصتها
4.2.3拓展视频 基于随机森林的红酒品质分类
شیءگرایی و رابط کاربری گرافیکی (GUI)
面向对象和图形用户界面Object Orientation and Graphical User Interface
نمایش نظرات