Aesthetics के सर्वोत्तम तरीके

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

Rick Scavetta

Founder, Scavetta Academy

कौन-सी Aesthetics?

  • अपनी रचनात्मक समझ का उपयोग करें, और
  • कुछ स्पष्ट दिशानिर्देशों का पालन करें
  • Jacques Bertin
    • The Semiology of Graphics, 1967
  • William Cleveland
    • The Elements of Graphing Data, 1985
    • Visualizing Data, 1993
ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

रूप, कार्य का अनुसरण करता है

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

रूप, कार्य का अनुसरण करता है

Function

प्राथमिक:

  • सटीक और कुशल निरूपण

द्वितीयक:

  • दिखने में आकर्षक, सुंदर प्लॉट्स

Guiding principles

कभी न करें:

  • डेटा को गलत प्रस्तुत या धुंधला न करें
  • जटिलता से दर्शकों को भ्रमित न करें

हमेशा करें:

  • हर प्लॉट के दर्शक और उद्देश्य पर विचार करें
ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

डेटा से जानकारी निकालना

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

Aesthetics के लिए सर्वोत्तम विकल्प

  • कुशल
    • संख्यात्मक सारांशों से तेज़ अवलोकन देता है
  • सटीक
    • सूचना हानि को कम करता है
ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

Aesthetics - continuous variables

ggplot(iris, aes(x = Sepal.Length,
                 y = Sepal.Width,
                 color = Species)) + 
  geom_point()

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

Aesthetics - continuous variables

ggplot(iris, aes(color = Sepal.Length,
                 y = Sepal.Width,
                 x = Species)) + 
  geom_point()

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

तीन iris स्कैटर प्लॉट्स

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

तीन iris स्कैटर प्लॉट्स, y-एक्सिस असंरेखित

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

सिंगल faceted प्लॉट, कॉमन y-एक्सिस

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

Aesthetics - categorical variables

ggplot(iris, aes(x = Sepal.Length,
                 y = Sepal.Width, 
                 col = Species)) + 
  geom_point()

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

Aesthetics - categorical variables

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 col = Species)) + 
  geom_point(position = "jitter", 
             alpha = 0.5)

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

अब आपकी बारी

ggplot2 के साथ डेटा विज़ुअलाइज़ेशन परिचय

Preparing Video For Download...