R'de write.xlsx nasıl kullanılır (örneklerle)
Bir Excel çalışma kitabına bir veri çerçevesi yazmak için R’deki write.xlsx işlevini kullanabilirsiniz.
Bu işlev aşağıdaki temel sözdizimini kullanır:
write.write. xlsx (x, file, sheetName = " Sheet1 ", ...)
Altın:
- x : Veri çerçevesinin adı
- dosya : çıktı dosyasının yolu
- SheetName : Çalışma kitabında görüntülenecek sayfanın adı. Varsayılan “Sayfa 1″dir
Aşağıdaki adım adım örnek, write.xlsx işlevinin pratikte nasıl kullanılacağını gösterir.
Adım 1: xlsx paketini yükleyin ve yükleyin
Write.xlsx fonksiyonunu kullanabilmek için öncelikle xlsx paketini kurup yüklememiz gerekiyor:
install. packages (' xlsx ') library (xlsx)
2. Adım: Veri çerçevesini oluşturun
Daha sonra R’de aşağıdaki veri çerçevesini oluşturalım:
#create data frame df <- data. frame (team=c('A', 'B', 'C', 'D', 'E'), points=c(99, 90, 86, 88, 95), assists=c(33, 28, 31, 39, 34), rebounds=c(30, 28, 24, 24, 28)) #view data frame df team points assists rebounds 1 A 99 33 30 2 B 90 28 28 3 C 86 31 24 4 D 88 39 24 5 E 95 34 28
3. Adım: Veri çerçevesini bir Excel dosyasına aktarmak için write.xlsx’i kullanın
Daha sonra, veri bloğunu my_data.xlsx adlı bir dosyaya yazmak için write.xlsx() işlevini kullanalım:
#write data frame to Excel file write.write. xlsx (df, ' my_data.xlsx ')
Dosya otomatik olarak geçerli çalışma dizinine yazılacaktır.
Geçerli çalışma dizinine gidersem şu Excel dosyasını bulabilirim:
Excel çalışma kitabındaki değerler veri çerçevesindeki değerlerle eşleşir.
Adım 4 (İsteğe bağlı): Write.xlsx dosyasını özel bağımsız değişkenlerle kullanın
Excel çalışma kitabındaki sayfa adını değiştirmek ve satır adlarını kaldırmak için aşağıdaki söz dizimini de kullanabileceğinizi unutmayın:
#write data frame to Excel file write.write. xlsx (df, ' my_data.xlsx ', sheetName = ' basketball_data ', row.names = FALSE )
Geçerli çalışma dizinine gidersem şu Excel dosyasını bulabilirim:
Sayfa adının değiştiğini ve ilk sütunun artık satır numaralarını içermediğini unutmayın.
Ek kaynaklar
Aşağıdaki eğitimlerde diğer dosya türlerinin R’ye nasıl aktarılacağı açıklanmaktadır:
Bir veri çerçevesi R’deki bir CSV dosyasına nasıl aktarılır
Veri çerçeveleri R’de birden fazla Excel sayfasına nasıl aktarılır