Excel sayfalarını listele ve oku
Tıpkı readxl ve gdata gibi, Excel dosyasından R'a veri aktarmak için XLConnect kullanabilirsin.
Bir Excel dosyasındaki sayfaları listelemek için getSheets() kullan. Bir sayfadan veriyi gerçekten içe aktarmak için readWorksheet() kullanabilirsin. Her iki fonksiyon da ilk argüman olarak bir XLConnect çalışma kitabı nesnesi ister. readWorksheet() fonksiyonunu kullanırken, sheet argümanı olarak çalışma kitabındaki sayfanın adı (string) ya da konum numarası (integer) verilebilir.
Yine urbanpop.xlsx (görüntüle) ile çalışacaksın. Bu Excel dosyasına bağlanan my_book nesnesi zaten oluşturuldu.
Bu egzersiz
R'de Veri İçe Aktarmaya Giriş
kursunun bir parçasıdırEgzersiz talimatları
my_book'un bağlantılı olduğu Excel dosyasındaki sayfaları yazdır.my_bookiçindeki ikinci sayfayı bir data frame olarak içe aktar. Yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Build connection to urbanpop.xlsx
my_book <- loadWorkbook("urbanpop.xlsx")
# List the sheets in my_book
___
# Import the second sheet in my_book
___