آموزش R: تجسم های تعاملی با htmlwidgets

R: Interactive Visualizations with htmlwidgets

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: تقریباً به طور انحصاری با استفاده از زبان R ، htmlwidgets به شما امکان می دهد همان نقشه ها ، نمودارها و نمودارهای تعاملی را که در سایت های معروف روزنامه نگاری داده و داشبورد BI مشاهده می کنید ، ایجاد کنید. می توانید R را با بسته های htmlwidget به کتابخانه های محبوب JavaScript - مانند Plotly و Leaflet - متصل کنید. تجسم های تعاملی که ایجاد می کنید می تواند در گزارش ها و ارائه های R Markdown مورد استفاده قرار گیرد و حتی در برنامه های براق غنی و پاسخگو ادغام شود. این دوره شما را با مهارتهای اساسی مورد نیاز برای افزودن htmlwidgets به گردش کار R آشنا می کند.

      با یادگیری مدیریت بسته ها و داده های ساختار برای تجسم با tidyverse و اپراتور لوله شروع کنید. سپس یک سوال مهم وجود دارد: کدام کتابخانه را باید انتخاب کنید؟ این دوره پنج گزینه محبوب را معرفی می کند: Leaflet ، Plotly ، Highcharter ، visNetwork و DataTables (DT). مربی مارتین هادلی نشان می دهد که چگونه از این کتابخانه ها برای ایجاد نقشه های پراکندگی ، choropleth و geolines استفاده کنید. نمودارهای میله ای انباشته ، نمودار پراکندگی ، نمودار حبابی و نقشه های حرارتی. نقشه های نقشه و نمودارهای زمانی شبکه ها و نمودارهای تعاملی. و جداول داده های تعاملی پاسخگو. بعلاوه ، یاد بگیرید که چگونه تجسم خود را با افسانه ها و نکات ابزار شخصی سازی کنید و اطلاعات کلیک را برای برنامه های براق استخراج کنید.
      موضوعات شامل:
      • نصب htmlwidgets
      • انتخاب بهترین htmlwidget
      • ایجاد نقشه های تعاملی با جزوه
      • ایجاد نمودارهای تعاملی با Plotly و Highcharter
      • ایجاد شبکه های تعاملی با visNetwork
      • ایجاد جداول تعاملی با DT

      سرفصل ها و درس ها

      مقدمه Introduction

      • خوش آمدی Welcome

      • آنچه باید بدانید What you should know

      • فایل های تمرینی Exercise files

      1. شروع به کار با ابزارهای HTML 1. Getting Started with htmlwidgets

      • htmlwidgets چیست؟ What are htmlwidgets?

      • از کجا می توانید از htmlwidgets استفاده کنید؟ Where can you use htmlwidgets?

      • RStudio را برای htmlwidgets تنظیم کنید Set up RStudio for htmlwidgets

      • کتابخانه های HTML HTML را نصب کنید Install htmlwidget libraries

      • بهترین HTML HTML را انتخاب کنید Select the best htmlwidget

      • از عملگر لوله استفاده کنید (٪>٪) Use the pipe operator (%>%)

      • داده ها را مرتب کنید تا مرتب باشند Prepare data to be tidy

      2. ایجاد نقشه های تعاملی با جزوه 2. Creating Interactive Maps with Leaflet

      • کتابخانه جزوه چیست؟ What is the Leaflet library?

      • نقشه های پراکنده تعاملی ایجاد کنید Create interactive scattergeo maps

      • تغییر سبک های نقشه در جزوه Change map styles in Leaflet

      • داده های مربوط به نقشه کر را تهیه کنید Prepare data for a choropleth plot

      • نقشه های کر کرای تعاملی ایجاد کنید Create interactive choropleth maps

      • نقشه جغرافیایی تعاملی ایجاد کنید Create interactive geolines maps

      • افسانه ها را به نقشه های جزوه اضافه کنید Add legends to Leaflet maps

      • اطلاعات کلیک را از جزوه استخراج کنید Extract click information from Leaflet

      3. ایجاد نمودارهای تعاملی با Plotly 3. Creating Interactive Charts with Plotly

      • کتابخانه Plotly چیست؟ What is the Plotly library?

      • ggplot2 را با استفاده از Plotly تعاملی کنید Make ggplot2 interactive using Plotly

      • نمودارهای نوار پشته تعاملی ایجاد کنید Create interactive stacked bar charts

      • نمودارهای پراکندگی ، خط و حباب های تعاملی با جزوه Interactive scatter, line, and bubble charts with Leaflet

      • نقشه های تعاملی ایجاد کنید Create interactive maps

      • رنگ های دلخواه را مشخص کنید Specify custom colors

      • نکات مربوط به ابزار را سفارشی کنید Customize tooltips

      • چندین نمودار ترکیب کنید Combine multiple charts

      • اطلاعات کلیک را از Plotly استخراج کنید Extract click information from Plotly

      4- ایجاد نمودارهای تعاملی با Highcharter 4. Creating Interactive Charts with Highcharter

      • کتابخانه Highcharter چیست؟ What is the Highcharter library?

      • نمودارهای نوار پشته تعاملی ایجاد کنید Create interactive stacked bar charts

      • نمودارهای پراکندگی تعاملی و نمودارهای حباب ایجاد کنید Create interactive scatter charts and bubble charts

      • ایجاد سری زمانی تعاملی Create interactive time series

      • نقشه های تعاملی ایجاد کنید Create interactive treemaps

      • نقشه های کر کرای تعاملی ایجاد کنید Create interactive choropleth maps

      • رنگ های خود را مشخص کنید Specify your own colors

      • نکات ابزار را در Highcharter اصلاح کنید Modify tooltips in Highcharter

      • اطلاعات کلیک را از Highcharter استخراج کنید Extract click information from Highcharter

      5- ایجاد شبکه های تعاملی با visNetwork 5. Creating Interactive Networks with visNetwork

      • کتابخانه visNetwork چیست؟ What is the visNetwork library?

      • نمودارهای اساسی شبکه ایجاد کنید Create basic network diagrams

      • نمودار سبک visNetwork Style visNetwork graph

      • از visNetwork با igraph استفاده کنید Use visNetwork with igraph

      • طرح بندی نمودار و تعبیه را انتخاب کنید Choose graph layouts and embeddings

      • گره های خوشه ای در visNetwork با استفاده از گروه ها Cluster nodes in visNetwork using groups

      • افسانه ها را به visNetwork اضافه کنید Add legends to visNetwork

      • اطلاعات کلیک را از visNetwork استخراج کنید Extract click information from visNetwork

      6. ایجاد جداول تعاملی 6. Creating Interactive Tables

      • کتابخانه DT چیست؟ What is the DT library?

      • جداول داده های تعاملی را با DT ایجاد کنید Create interactive data tables with DT

      • قالب ستون ها و داده ها Format columns and data

      • جداول پاسخگو (موبایل آماده) را طراحی کنید Design responsive (mobile-ready) tables

      • به کاربران اجازه دهید داده ها را بارگیری کنند Allow users to download data

      • اطلاعات کلیک را از جداول داده استخراج کنید Extract click information from data tables

      نتیجه Conclusion

      • مراحل بعدی Next steps

      نمایش نظرات

      آموزش R: تجسم های تعاملی با htmlwidgets
      جزییات دوره
      5h 25m
      51
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      39,804
      - از 5
      ندارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Charlie Joey Hadley Charlie Joey Hadley

      مبشر فناوری و داده های باز

      شارلوت جوی هدلی مبشر فناوری و داده های باز است.

      چارلی از سال 2015، زمانی که شروع به کار کرد، در R and Shiny تدریس و مشاوره می کند. به عنوان RSE در دانشگاه آکسفورد و شبکه داده های تعاملی دانشگاه را تأسیس کرد که از محققان در دسترسی بیشتر به داده های باز از طریق تعامل پشتیبانی می کند. پیشینه چارلی در فیزیک است و او قبلا برای تحقیقات Wolfram مشاوره می کرد، اما اکنون او بیشتر مهارت های حل مسئله کدنویسی را آموزش می دهد و مدت زیادی است که معادله دیفرانسیل را لمس نکرده است.