R output ကို စာသားဖိုင်သို့ မည်ကဲ့သို့ သိမ်းဆည်းနည်း (ဥပမာများနှင့်အတူ)


R output ကို စာသားဖိုင်သို့ သိမ်းဆည်းရန် ဘုံနည်းလမ်း နှစ်ခုရှိသည်။

နည်းလမ်း 1- Sink() လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။

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

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

#close the external connection
sink()

နည်းလမ်း 2- cat() လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။

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

အောက်ဖော်ပြပါ ဥပမာများသည် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။

ဥပမာ 1- Sink() ကို အသုံးပြု၍ R အထွက်ကို စာသားဖိုင်သို့ သိမ်းဆည်းပါ။

စာသားဖိုင်တစ်ခုသို့ စာကြောင်းတစ်ကြောင်းကို တင်ပို့ရန် အောက်ပါ Sink() လုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့အသုံးပြုနိုင်သည်-

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

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

#close the external connection
sink()

ထို့နောက် ကျွန်ုပ်တို့သည် လက်ရှိ လုပ်ဆောင်နေသည့် လမ်းညွှန် သို့ သွားကာ စာသားဖိုင်ကို ဖွင့်နိုင်သည်-

ဖိုင်တွင် ကျွန်ုပ်တို့သတ်မှတ်ထားသော စာကြောင်းပါရှိသည်။

ဒေတာပိတ်ဆို့ခြင်းကဲ့သို့သော ပိုမိုရှုပ်ထွေးသည့်အရာတစ်ခုကို စာသားဖိုင်တစ်ခုသို့ တင်ပို့ရန် cat() လုပ်ဆောင်ချက်ကိုလည်း အသုံးပြုနိုင်သည်။

 #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()

ထို့နောက် ကျွန်ုပ်တို့သည် လက်ရှိ လုပ်ဆောင်နေသည့် လမ်းညွှန်သို့ သွားကာ စာသားဖိုင်ကို ဖွင့်နိုင်သည်-

ဖိုင်တွင် ကျွန်ုပ်တို့ဖန်တီးထားသော ဒေတာဘောင်ပါရှိသည်။

ဥပမာ 2- cat() ကို အသုံးပြု၍ R output ကို စာသားဖိုင်သို့ သိမ်းဆည်းပါ

စာသားဖိုင်တစ်ခုသို့ စာကြောင်းတစ်ကြောင်းကို သိမ်းဆည်းရန် အောက်ပါ cat() လုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။

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

ထို့နောက် ကျွန်ုပ်တို့သည် လက်ရှိ လုပ်ဆောင်နေသည့် လမ်းညွှန်သို့ သွားကာ စာသားဖိုင်ကို ဖွင့်နိုင်သည်-

စာသားဖိုင်တွင် ကျွန်ုပ်တို့သတ်မှတ်ထားသော စာကြောင်းပါရှိသည်။

cat() လုပ်ဆောင်ချက်သည် Sink() လုပ်ဆောင်ချက်နှင့်မတူဘဲ စာသားဖိုင်တွင် မည်သည့် R ကွန်ဆိုးလ်လိုင်းနံပါတ်များ မပါဝင်ကြောင်း သတိပြုပါ။

သင့်လိုအပ်ချက်များနှင့် ကိုက်ညီသော လုပ်ဆောင်ချက်ကို လွတ်လပ်စွာ အသုံးပြုပါ။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

ဒေတာဘောင်တစ်ခုကို R ဖြင့် Excel ဖိုင်သို့ တင်ပို့နည်း
ဒေတာဘောင်တစ်ခုကို R ဖြင့် CSV ဖိုင်သို့ တင်ပို့နည်း
စာရင်းတစ်ခုကို R ဖြင့် ဖိုင်တစ်ခုသို့ တင်ပို့နည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်