plotly परिचय

R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

Adam Loy

Statistician, Carleton College

plotly

  • इंटरएक्टिव और डायनेमिक वेब-आधारित ग्राफिक्स के लिए विज़ुअलाइज़ेशन लाइब्रेरी
  • प्लॉट कई फ़ॉर्मैट में चलते हैं
    • व्यूअर विंडोज़
    • R Markdown डॉक्यूमेंट
    • shiny ऐप्स
  • सक्रिय डेवलपमेंट + सहायक कम्युनिटी
R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

स्टैटिक बनाम इंटरएक्टिव ग्राफिक्स

R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

Wine डेटा

library(dplyr)
glimpse(wine)
Rows: 178
Columns: 14
$ Type            <fct> 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...
$ Alcohol         <dbl> 14.23, 13.20, 13.16, 14.37, 13.24, 14.20, 14.3...
$ Malic           <dbl> 1.71, 1.78, 2.36, 1.95, 2.59, 1.76, 1.87, 2.15...
...
$ Hue             <dbl> 1.04, 1.05, 1.03, 0.86, 1.04, 1.05, 1.02, 1.06...
$ Dilution        <dbl> 3.92, 3.40, 3.17, 3.45, 2.93, 2.85, 3.58, 3.58...
$ Proline         <int> 1065, 1050, 1185, 1480, 735, 1450, 1290, 1295,...
R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

ggplot2 स्कैटरप्लॉट

library(ggplot2)
static <- wine %>%
  ggplot(aes(x = Flavanoids, y = Proline, color = Type)) +
  geom_point()
  • डेटासेट, wine
  • एस्थेटिक्स, aes()
  • एक लेयर जोड़ें, geom_point()
R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

ggplotly()

library(plotly)
ggplotly(static)

R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

टिप्पणियाँ

  • इंटरएक्टिव ≠ अच्छा

    • खराब डिज़ाइन = खराब इंटरएक्टिव ग्राफिक
    • डेटा-विज़ की बेस्ट प्रैक्टिस फ़ॉलो करें
  • ggplotly() बस शुरुआत है

R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

अभ्यास करते हैं!

R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन

Preparing Video For Download...