Tahıl verimlerini görselleştirme

R'de Fonksiyon Yazmaya Giriş

Richie Cotton

Data Evangelist at DataCamp

Corn veri seti

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'de Fonksiyon Yazmaya Giriş

ggplot2: birden çok çizgi çizme

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

Birden çok çizgili bir çizgi grafiği. Veriler örnektir; amaç, çizgilerin veri çerçevesindeki group sütununa göre gruplanmasıdır.

R'de Fonksiyon Yazmaya Giriş

ggplot2: yumuşak trendler

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

Önceki grafiğin aynısı, ancak şimdi ek olarak yumuşatılmış bir trend çizgisi var. Bu çizgi gruplanmadı; çünkü grouping estetiği çizgi geom'una aitti, tüm grafiğe değil. Akıllıca, değil mi?

R'de Fonksiyon Yazmaya Giriş

ggplot2: fasetleme

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

Aynı grafik, ancak şimdi facet_wrap çağrısı sayesinde 'A'–'D' etiketli dört panel var.

R'de Fonksiyon Yazmaya Giriş

ABD Nüfus Sayımı bölgeleri

Bu bir statebin grafiğidir; her ABD eyaleti bir kare ile gösterilir ve kareler ABD haritasına benzer şekilde satır ve sütunlara yerleştirilir. Her nüfus sayımı bölgesi farklı renktedir.

R'de Fonksiyon Yazmaya Giriş

dplyr inner join'ları

dataset1 %>%
  inner_join(dataset2, by = "column_to_join_on")
R'de Fonksiyon Yazmaya Giriş

Haydi pratik yapalım!

R'de Fonksiyon Yazmaya Giriş

Preparing Video For Download...