دوره آموزشی تصویرسازی دادهها در R با استفاده از ggplot2
1 ساعت 52 دقیقهمتوسط2025-03-14
مدرسین

Mike Chapple
Teaching Professor at the University of Notre Dame
جزئیات دوره
اگه دنبال اینی که بتونی دادههاتو به شکلی قشنگ و قابل فهم به تصویر بکشی، این دوره مخصوص توئه! توی این دوره، مایک چپل بهت یاد میده چجوری با استفاده از بستهی ggplot2 توی زبان R، گرافهای حرفهای و بصری بسازی. اول یاد میگیری که چطوری نمودارهای پایه مثل نمودار نقطهای (scatterplot)، خطی، ستونی، هیستوگرام و باکسپلات درست کنی. بعدش مایک بهت نشون میده چطور ظاهر گرافهاتو با رنگها، پسزمینهها، محورها و تمهای مختلف زیباتر و خفنتر کنی.
علاوه بر اون، با مفاهیمی مثل گرامر گرافیک آشنا میشی و یاد میگیری چطور از اشکال مختلف (geometries) استفاده کنی تا بهتر بتونی مفاهیم دادههاتو برسونی. یه بخش جذاب دیگه هم هست که مربوط به نقشهبرداری دادهها میشه؛ یعنی میتونی نقاط جغرافیایی رو روی نقشه بیاری یا بخشهایی از نقشه رو با رنگها و دادهها پر کنی.
آخر سر هم یه مطالعه موردی خیلی جالب داره که توش یاد میگیری چطور از همه تکنیکهایی که یاد گرفتی استفاده کنی تا یه دیتاست واقعی (مربوط به کالجها و دانشگاههای آمریکا) رو بررسی و تجزیه تحلیل کنی.
اهداف یادگیری:
ساخت نمودارهای پایهای با ggplot2 شامل: نمودار نقطهای، خطی، ستونی، هیستوگرام و باکسپلات.
شخصیسازی ظاهر نمودارها با تغییر پسزمینه، محورها، مقیاسها، راهنماها و تمها.
انتخاب و استفاده از اشکال مناسب (geometries) و ترسیمهای زیباشناسانه (aesthetic mappings) برای نمایش بهتر دادهها.
ساخت نقشههای بصری با ggplot2 از جمله رسم نقاط روی نقشه یا رنگآمیزی مناطق مختلف.
بهکارگیری ترکیبی از تکنیکهای مختلف ggplot2 برای تجزیهوتحلیل یک داده واقعی از دانشگاهها و کالجهای آمریکا.
علاوه بر اون، با مفاهیمی مثل گرامر گرافیک آشنا میشی و یاد میگیری چطور از اشکال مختلف (geometries) استفاده کنی تا بهتر بتونی مفاهیم دادههاتو برسونی. یه بخش جذاب دیگه هم هست که مربوط به نقشهبرداری دادهها میشه؛ یعنی میتونی نقاط جغرافیایی رو روی نقشه بیاری یا بخشهایی از نقشه رو با رنگها و دادهها پر کنی.
آخر سر هم یه مطالعه موردی خیلی جالب داره که توش یاد میگیری چطور از همه تکنیکهایی که یاد گرفتی استفاده کنی تا یه دیتاست واقعی (مربوط به کالجها و دانشگاههای آمریکا) رو بررسی و تجزیه تحلیل کنی.
اهداف یادگیری:
ساخت نمودارهای پایهای با ggplot2 شامل: نمودار نقطهای، خطی، ستونی، هیستوگرام و باکسپلات.
شخصیسازی ظاهر نمودارها با تغییر پسزمینه، محورها، مقیاسها، راهنماها و تمها.
انتخاب و استفاده از اشکال مناسب (geometries) و ترسیمهای زیباشناسانه (aesthetic mappings) برای نمایش بهتر دادهها.
ساخت نقشههای بصری با ggplot2 از جمله رسم نقاط روی نقشه یا رنگآمیزی مناطق مختلف.
بهکارگیری ترکیبی از تکنیکهای مختلف ggplot2 برای تجزیهوتحلیل یک داده واقعی از دانشگاهها و کالجهای آمریکا.
مهارت ها
ggplotRStudioRStatisticsData VisualizationProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - تجسم دادهها در R
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. معرفی ggplot2
- 04 - معرفی ggplot2
- 05 - گرامر گرافیک
- 06 - دانلود مجموعه دادهها با خواندن csv
- 07 - اولین تجسم خود را بسازید
2. انواع هندسه و زیبایی شناسی
- 08 - نمودارهای پراکنده
- 09 - خطوط و صاف کننده ها
- 10 - میلهها و ستون ها
- 11 - هیستوگرام
- 12 - باکس پلات
3. زیباسازی تجسمهای خود
- 13 - اصلاح پس زمینه
- 14 - کار با تبر
- 15 - تغییر ترازو
- 16 - پاکسازی افسانه ها
- 17 - حاشیه نویسی تجسم خود
- 18 - افزودن عنوان
- 19 - استفاده از تم
4. تجسمهای جغرافیایی
- 20 - تجسم دادهها با نقشه
- 21 - دریافت کلید Google Maps API
- 22 - کار با دادههای نقشه
- 23 - نقاط ژئوکدینگ
- 24 - تغییر انواع نقشه
- 25 - ترسیم نقاط روی نقشه
- 26 - ساخت نقشه به صورت دستی
- 27 - ایجاد نقشه choropleth
5. مطالعه موردی - کالجها و دانشگاه ها
- 28 - مقدمه چالش
- 29 - دانشکدههای نقشه برداری
- 30 - اضافه کردن اندازه موسسه و کنترل
- 31 - بزرگنمایی در کالیفرنیا
- 32 - افزودن نام شهرها
- 33 - پاک کردن افسانه ها
- 34 - افزودن عنوان
ادامه سفر یادگیری ggplot شما
- 35 - چه خبر بعدی منابع اضافی و بیشتر