Bagaimana cara menyimpan keluaran r ke file teks (dengan contoh)


Ada dua cara umum untuk menyimpan keluaran R ke file teks:

Metode 1: Gunakan fungsi Sink()

 #define file name
sink(" my_data.txt ")

#write this string to file
"here is some text"

#close the external connection
sink()

Metode 2: Gunakan fungsi cat()

 #write string to file
cat(" here is some text ", file = " my_data.txt ")

Contoh berikut menunjukkan cara menggunakan masing-masing metode dalam praktik.

Contoh 1: Simpan keluaran R ke file teks menggunakan Sink()

Kita dapat menggunakan fungsi Sink() berikut untuk mengekspor string ke file teks:

 #define file name
sink(" my_data.txt ")

#write this string to file
"here is some text"

#close the external connection
sink()

Kami kemudian dapat menavigasi ke direktori kerja saat ini dan membuka file teks:

File tersebut berisi string yang kami tentukan.

Kita juga dapat menggunakan fungsi cat() untuk mengekspor sesuatu yang lebih kompleks seperti blok data ke file teks:

 #define file name
sink(" my_data.txt ")

#define data frame to write to file
df <- data. frame (player=c('A', 'B', 'C', 'D', 'E'),
                 dots=c(12, 29, 24, 30, 19),
                 assists=c(5, 5, 7, 4, 10))

print (df)

#close the external connection
sink()

Kami kemudian dapat menavigasi ke direktori kerja saat ini dan membuka file teks:

File tersebut berisi bingkai data yang kami buat.

Contoh 2: Simpan keluaran R ke file teks menggunakan cat()

Kita dapat menggunakan fungsi cat() berikut untuk menyimpan string ke file teks:

 #save string to text file
cat(" here is some text ", file = " my_data.txt ")

Kami kemudian dapat menavigasi ke direktori kerja saat ini dan membuka file teks:

File teks berisi string yang kami tentukan.

Perhatikan bahwa fungsi cat() tidak menyertakan nomor baris konsol R apa pun dalam file teks, tidak seperti fungsi Sink() .

Jangan ragu untuk menggunakan fungsi yang sesuai dengan kebutuhan Anda.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di R:

Cara mengekspor bingkai data ke file Excel di R
Cara mengekspor kerangka data ke file CSV di R
Cara mengekspor daftar ke file di R

Tambahkan komentar

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