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:

R'de write.xlsx işlevi

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

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir