دوره آموزشی R: تجسم های تعاملی با ویجت های html
5 ساعت 26 دقیقهمتوسط2017-10-04
مدرسین

Charlie Joey Hadley
Technology and open data evangelist
جزئیات دوره
با استفاده از زبان R تقریباً به طور انحصاری، ابزارکهای html به شما امکان میدهند همان نقشهها، نمودارها و نمودارهای تعاملی را که در سایتهای معروف روزنامهنگاری دادهها و داشبوردهای BI میبینید ایجاد کنید. میتوانید R را به کتابخانههای محبوب جاوا اسکریپت - مانند Plotly و Leaflet - با بستههای htmlwidget متصل کنید. تجسمهای تعاملی که ایجاد میکنید میتوانند در گزارشها و ارائههای R Markdown استفاده شوند، و حتی در برنامههای کاربردی درخشان و پاسخگوی غنی ادغام شوند. این دوره شما را با مهارت های اساسی مورد نیاز برای افزودن ابزارک های html به گردش کار R خود آشنا می کند.
با یادگیری مدیریت بسته ها و داده های ساختاری برای تجسم با tidyverse و اپراتور لوله شروع کنید. سپس یک سوال مهم وجود دارد: کدام کتابخانه را باید انتخاب کنید؟ این دوره پنج گزینه محبوب را معرفی می کند: Leaflet، Plotly، Highcharter، visNetwork و DataTables (DT). مربی مارتین هدلی نحوه استفاده از این کتابخانهها را برای ایجاد نقشههای پراکنده، choropleth و geolines نشان میدهد. نمودارهای میله ای انباشته، نمودارهای پراکنده، نمودارهای حباب، و نقشه های حرارتی. نقشه درختی و نمودارهای سری زمانی؛ شبکه های تعاملی و نمودارها؛ و جداول داده های تعاملی و پاسخگو. بهعلاوه، یاد بگیرید که چگونه تجسمهای خود را با افسانهها و نکات ابزار سفارشی کنید و اطلاعات کلیک را برای برنامههای براق استخراج کنید.
اهداف یادگیری
نصب ابزارک های html
انتخاب بهترین ابزارک html
ایجاد نقشه های تعاملی با Leaflet
ایجاد نمودارهای تعاملی با Plotly و Highcharter
ایجاد شبکه های تعاملی با visNetwork
ایجاد جداول تعاملی با DT
با یادگیری مدیریت بسته ها و داده های ساختاری برای تجسم با tidyverse و اپراتور لوله شروع کنید. سپس یک سوال مهم وجود دارد: کدام کتابخانه را باید انتخاب کنید؟ این دوره پنج گزینه محبوب را معرفی می کند: Leaflet، Plotly، Highcharter، visNetwork و DataTables (DT). مربی مارتین هدلی نحوه استفاده از این کتابخانهها را برای ایجاد نقشههای پراکنده، choropleth و geolines نشان میدهد. نمودارهای میله ای انباشته، نمودارهای پراکنده، نمودارهای حباب، و نقشه های حرارتی. نقشه درختی و نمودارهای سری زمانی؛ شبکه های تعاملی و نمودارها؛ و جداول داده های تعاملی و پاسخگو. بهعلاوه، یاد بگیرید که چگونه تجسمهای خود را با افسانهها و نکات ابزار سفارشی کنید و اطلاعات کلیک را برای برنامههای براق استخراج کنید.
اهداف یادگیری
نصب ابزارک های html
انتخاب بهترین ابزارک html
ایجاد نقشه های تعاملی با Leaflet
ایجاد نمودارهای تعاملی با Plotly و Highcharter
ایجاد شبکه های تعاملی با visNetwork
ایجاد جداول تعاملی با DT
مهارت ها
RStatisticsData VisualizationProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - فایلهای تمرینی
1. شروع به کار با ابزارکهای html
- 04 - ابزارکهای html چیست؟
- 05 - کجا میتوانید از ابزارکهای html استفاده کنید
- 06 - RStudio را برای ابزارکهای html راهاندازی کنید
- 07 - کتابخانههای htmlwidget را نصب کنید
- 08 - بهترین ابزارک html را انتخاب کنید
- 09 - از اپراتور لوله ( ) استفاده کنید
- 10 - دادهها را برای مرتب بودن آماده کنید
2. ایجاد نقشههای تعاملی با برگه
- 11 - کتابخانه Leaflet چیست
- 12 - نقشههای پراکنده تعاملی ایجاد کنید
- 13 - تغییر سبکهای نقشه در Leaflet
- 14 - دادهها را برای نمودار کروپلث آماده کنید
- 15 - نقشههای choropleth تعاملی ایجاد کنید
- 16 - نقشههای ژئولاینهای تعاملی ایجاد کنید
- 17 - افسانهها را به نقشههای Leaflet اضافه کنید
- 18 - اطلاعات کلیک را از Leaflet استخراج کنید
3. ایجاد نمودارهای تعاملی با Plotly
- 19 - کتابخانه پلاتلی چیست
- 20 - ggplot2 را با استفاده از Plotly تعاملی کنید
- 21 - نمودارهای میله ای انباشته تعاملی ایجاد کنید
- 22 - نمودارهای پراکنده، خط و حباب تعاملی با Leaflet
- 23 - نقشههای تعاملی ایجاد کنید
- 24 - رنگهای دلخواه را مشخص کنید
- 25 - راهنمای ابزار را سفارشی کنید
- 26 - چند نمودار را با هم ترکیب کنید
- 27 - اطلاعات کلیک را از Plotly استخراج کنید
4. ایجاد نمودارهای تعاملی با Highcharter
- 28 - کتابخانه هایچارتر چیست
- 29 - نمودارهای میله ای انباشته تعاملی ایجاد کنید
- 30 - نمودارهای پراکنده تعاملی و نمودارهای حباب ایجاد کنید
- 31 - ایجاد سریهای زمانی تعاملی
- 32 - نقشه درختی تعاملی ایجاد کنید
- 33 - نقشههای choropleth تعاملی ایجاد کنید
- 34 - رنگهای خود را مشخص کنید
- 35 - راهنمای ابزار را در هایچارتر اصلاح کنید
- 36 - اطلاعات کلیک را از Highcharter استخراج کنید
5. ایجاد شبکههای تعاملی با visNetwork
- 37 - کتابخانه visNetwork چیست
- 38 - نمودارهای اولیه شبکه ایجاد کنید
- 39 - گراف visNetwork سبک
- 40 - از visNetwork با igraph استفاده کنید
- 41 - طرح بندی و جاسازی گراف را انتخاب کنید
- 42 - دسته بندی گرهها در visNetwork با استفاده از گروه ها
- 43 - افسانهها را به visNetwork اضافه کنید
- 44 - اطلاعات کلیک را از visNetwork استخراج کنید
6. ایجاد جداول تعاملی
- 45 - کتابخانه DT چیست
- 46 - جداول دادههای تعاملی را با DT ایجاد کنید
- 47 - ستونها و دادهها را قالببندی کنید
- 48 - جداول ریسپانسیو (آماده برای موبایل) طراحی کنید
- 49 - به کاربران اجازه دانلود دادهها را بدهید
- 50 - اطلاعات کلیک را از جداول داده استخراج کنید
نتیجه
- 51 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی گزارشنویسی دادهکاوی با Quarto برای پایتون
- دوره آموزشی تصویرسازی دادهها در R با استفاده از ggplot2
- دوره آموزشی گردآوری داده ها با زبان آر
- دوره آموزشی پاک کردن داده های بد در R
- دوره آموزشی طراحی مطالعات مراقبت های بهداشتی داده های بزرگ، بخش اول
- دوره آموزشی طراحی مطالعات مراقبت بهداشتی داده های بزرگ، بخش دوم
- دوره آموزشی یادگیری جامع تجارت الگوریتمی و مدلهای مالی با زبانهای پایتون، R و استاتا
- دوره آموزشی کاربردهای Tidyverse در زبان R