Boyut indirgemeye giriş

R'de Boyutsal Azaltma

Matt Pickard

Owner, Pickard Predictives, LLC

Boyutlar

  • Boyutlar, düzenli bir tablonun dikey bileşenleridir
  • Boyutlar = Sütunlar = Özellikler
  • Boyut sayısı = Sütun sayısı
df %>% ncol()
3

Dikey boyutları vurgulayan düzenli bir tablo

R'de Boyutsal Azaltma

Boyut indirgeme nedir?

Yeni bilgi getirmeyen özellikleri kaldırma veya birleştirme

Örnek

Daha çok sütunlu düzenli tablo

R'de Boyutsal Azaltma

Boyut indirgeme nedir?

Yeni bilgi getirmeyen özellikleri kaldırma veya birleştirme

Örnek

Yinelenen bilgileri vurgulayan, daha çok sütunlu düzenli tablo

R'de Boyutsal Azaltma

Boyut indirgeme nedir?

Yeni bilgi getirmeyen özellikleri kaldırma veya birleştirme

Örnek

Aynı değerlere sahip özelliği vurgulayan, daha çok sütunlu düzenli tablo

R'de Boyutsal Azaltma

Görsel olarak boyut indirgeme

2B yüzeylere 3B izdüşüm

R'de Boyutsal Azaltma

Varyansı olmayan sayısal sütunları bulma

df %>% 
  summarize(
    across(
      everything(), 
      ~ var(., na.rm = TRUE))) %>%

pivot_longer( everything(), "feature", "variance")
# A tibble: 7 × 2
  feature              variance
  <chr>                   <dbl>
1 sqft_living           843534.
2 sqft_above            685735.
3 sqft_basement         195873.
4 sqft_living_near15    475480.
5 sqft_lot_near15    863386815.
6 num_garages                0 
7 num_hvac_units             0
R'de Boyutsal Azaltma

Karşılıklı bilgi (mutual information)

Kesişimi olan bir Venn diyagramı

R'de Boyutsal Azaltma

Karşılıklı bilgi (mutual information)

Kesişimi olan bir Venn diyagramı

R'de Boyutsal Azaltma

Karşılıklı bilgi (mutual information)

Kesişimi olan bir Venn diyagramı

R'de Boyutsal Azaltma

Karşılıklı bilgi (mutual information)

Kesişimi olan bir Venn diyagramı

R'de Boyutsal Azaltma

Korelasyon grafiği oluşturma

library(corrr)

house_sales_df %>% select(where(is.numeric)) %>%
correlate() %>%
shave() %>%
rplot(print_cor = TRUE) +
theme(axis.text.x = element_text(angle = 90, hjust = 1))
R'de Boyutsal Azaltma

Korelasyon grafiği

Korelasyon grafiği

R'de Boyutsal Azaltma

Hadi pratik yapalım!

R'de Boyutsal Azaltma

Preparing Video For Download...