Cara menggunakan write.xlsx di r (dengan contoh)


Anda bisa menggunakan fungsi write.xlsx di R untuk menulis bingkai data ke buku kerja Excel.

Fungsi ini menggunakan sintaks dasar berikut:

 write.write. xlsx (x, file, sheetName = " Sheet1 ", ...)

Emas:

  • x : Nama bingkai data
  • file : jalur ke file keluaran
  • sheetName : Nama sheet yang akan ditampilkan di buku kerja. Standarnya adalah “Lembar 1”

Contoh langkah demi langkah berikut menunjukkan cara menggunakan fungsi write.xlsx dalam praktiknya.

Langkah 1: Instal dan muat paket xlsx

Pertama, kita perlu menginstal dan memuat paket xlsx untuk menggunakan fungsi write.xlsx :

 install. packages (' xlsx ')     
library (xlsx)

Langkah 2: Buat bingkai data

Selanjutnya, mari buat bingkai data berikut di R:

 #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

Langkah 3: Gunakan write.xlsx untuk mengekspor bingkai data ke file Excel

Selanjutnya, mari kita gunakan write.xlsx() untuk menulis blok data ke file bernama my_data.xlsx :

 #write data frame to Excel file
write.write. xlsx (df, ' my_data.xlsx ')

File secara otomatis akan ditulis ke direktori kerja saat ini.

Jika saya menavigasi ke direktori kerja saat ini, saya dapat menemukan file Excel ini:

fungsi write.xlsx di R

Nilai-nilai dalam buku kerja Excel cocok dengan nilai-nilai dalam bingkai data.

Langkah 4 (Opsional): Gunakan write.xlsx dengan argumen khusus

Perhatikan bahwa Anda juga bisa menggunakan sintaks berikut untuk mengubah nama lembar di buku kerja Excel dan menghapus nama baris:

 #write data frame to Excel file
write.write. xlsx (df, ' my_data.xlsx ', sheetName = ' basketball_data ', row.names = FALSE )

Jika saya menavigasi ke direktori kerja saat ini, saya dapat menemukan file Excel ini:

Perhatikan bahwa nama sheet telah berubah dan kolom pertama tidak lagi berisi nomor baris.

Sumber daya tambahan

Tutorial berikut menjelaskan cara mengekspor jenis file lain di R:

Cara mengekspor kerangka data ke file CSV di R
Cara mengekspor bingkai data ke beberapa lembar Excel di R

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *