अन्न उपज का विज़ुअलाइज़ेशन

R में फ़ंक्शन लिखने का परिचय

Richie Cotton

Data Evangelist at DataCamp

कॉर्न डेटासेट

glimpse(corn)
Observations: 6,381
Variables: 6
$ year                   <int> 1866, 1866, 1866, 1866, 1866, 1866...
$ state                  <chr> "Alabama", "Arkansas", "California...
$ farmed_area_acres      <dbl> 1050000, 280000, 42000, 57000, 200...
$ yield_bushels_per_acre <dbl> 9.0, 18.0, 28.0, 34.0, 23.0, 9.0, ...
$ farmed_area_ha         <dbl> 424919.92, 113311.98, 16996.80, 23...
$ yield_kg_per_ha        <dbl> 79.29892, 158.59784, 246.70776, 29...
R में फ़ंक्शन लिखने का परिचय

ggplot2: कई रेखाएँ बनाना

ggplot(dataset, aes(x, y)) +
  geom_line(aes(group = group))

एक लाइन प्लॉट जिसमें कई रेखाएँ हैं। डेटा काल्पनिक है, पर बात यह है कि रेखाएँ डेटा फ्रेम के group कॉलम से समूहित हैं.

R में फ़ंक्शन लिखने का परिचय

ggplot2: स्मूथ ट्रेंड्स

ggplot(dataset, aes(x, y)) +
  geom_line(aes(group = group)) +
  geom_smooth()

पिछली स्लाइड जैसा ही लाइन प्लॉट है, लेकिन अब एक अतिरिक्त स्मूथ ट्रेंड लाइन है। वह लाइन समूहित नहीं है क्योंकि grouping एस्थेटिक line geom में था, पूरे प्लॉट में नहीं. समझदारी भरा, है ना?

R में फ़ंक्शन लिखने का परिचय

ggplot2: फैसेटिंग

ggplot(dataset, aes(x, y)) +
  geom_line(aes(group = group)) +
  geom_smooth() +
  facet_wrap(vars(facet))

पिछली बार जैसा ही प्लॉट है, पर अब चार पैनल हैं जिनके लेबल 'A' से 'D' हैं, क्योंकि facet_wrap कॉल किया गया है.

R में फ़ंक्शन लिखने का परिचय

USA जनगणना क्षेत्र

यह एक statebin प्लॉट है, जहाँ हर US राज्य एक वर्ग से दर्शाया गया है, और वर्ग पंक्तियों-स्तंभों में ऐसे सजे हैं कि USA के आकार जैसा विन्यास बनता है। हर census क्षेत्र की वर्गों का रंग अलग है.

R में फ़ंक्शन लिखने का परिचय

dplyr inner joins

dataset1 %>%
  inner_join(dataset2, by = "column_to_join_on")
R में फ़ंक्शन लिखने का परिचय

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

R में फ़ंक्शन लिखने का परिचय

Preparing Video For Download...