col_names argümanı
path ve sheet dışında, read_excel() içinde belirtebileceğin birkaç başka argüman daha var. Bu argümanlardan biri col_names.
Varsayılan olarak TRUE'dur ve Excel sayfalarındaki ilk satırın sütun adlarını içerip içermediğini belirtir. Eğer durum böyle değilse, col_names değerini FALSE yapabilirsin. Bu durumda R senin için sütun adlarını seçecektir. Ayrıca, her sütun için adlar içeren bir karakter vektörü olarak col_names belirlemeyi de seçebilirsin. readr paketindekiyle tamamen aynı şekilde çalışır.
urbanpop_nonames.xlsx (görüntüle) dosyasıyla çalışacaksın. Bu dosya urbanpop.xlsx (görüntüle) ile aynı verileri içerir, ancak Excel sayfalarının ilk satırında sütun adları yoktur.
Bu egzersiz
R'de Veri İçe Aktarmaya Giriş
kursunun bir parçasıdırEgzersiz talimatları
"urbanpop_nonames.xlsx"dosyasının ilk Excel sayfasını içe aktar ve sonucupop_aiçinde sakla. Ortaya çıkan veri çerçevesinin sütun adlarını R'nin kendisinin ayarlamasını sağla.urbanpop_nonames.xlsxdosyasının ilk Excel sayfasını içe aktar; bu kez sütun adlarını belirtmek için senin için önceden hazırlanmışcolsvektörünü kullan. Ortaya çıkan veri çerçevesinipop_biçinde sakla.pop_aiçin özeti yazdır.pop_biçin özeti yazdır. Diğer özetle farkı görebiliyor musun?
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import the first Excel sheet of urbanpop_nonames.xlsx (R gives names): pop_a
pop_a <- read_excel("____", col_names = ____)
# Import the first Excel sheet of urbanpop_nonames.xlsx (specify col_names): pop_b
cols <- c("country", paste0("year_", 1960:1966))
pop_b <- ___
# Print the summary of pop_a
___
# Print the summary of pop_b
___