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