စာရင်းတစ်ခုအား r ဖြင့် ဖိုင်တစ်ခုသို့ တင်ပို့နည်း (ဥပမာများဖြင့်)


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

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

 #create list
my_list <- list(A=c(1, 5, 6, 6, 3),
                B=c('hey', 'hello'),
                C=1:10)

#view list
my_list

$A
[1] 1 5 6 6 3

$B
[1] “hey” “hello”

$C
 [1] 1 2 3 4 5 6 7 8 9 10

ဆက်စပ်- R ရှိ Sink() လုပ်ဆောင်ချက်ကို နူးညံ့သိမ်မွေ့စွာ နိဒါန်းပျိုးခြင်း။

ဥပမာ 1- စာရင်းကို စာသားဖိုင်သို့ တင်ပို့ပါ။

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

 #define file name
sink(' my_list.txt ')

#print my_list to file
print (my_list)

#close external connection to file 
sink()

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

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

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

 #create multiple lists
my_list1 <- list(A=c(1, 5, 6, 6, 3),
                B=c('hey', 'hello'),
                C=1:10)

my_list2 <- list(D=c(2, 2, 4, 6, 7),
                 E=c('one', 'five'))

#define file name
sink(' my_lists.txt ')

#print multiple lists to file
print (my_list1)
print (my_list2)

#close external connection to file 
sink()

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

စာသားဖိုင်တွင် စာရင်းနှစ်ခုပါရှိသည်။

ဥပမာ 2- စာရင်းကို CSV ဖိုင်တစ်ခုသို့ တင်ပို့ပါ။

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

 #define file name
sink(' my_list.csv ')

#print my_list to file
print (my_list)

#close external connection to file 
sink()

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

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

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

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

ဒေတာဘောင်တစ်ခုကို R ဖြင့် Excel ဖိုင်သို့ တင်ပို့နည်း
ဒေတာဘောင်တစ်ခုကို R ဖြင့် CSV ဖိုင်သို့ တင်ပို့နည်း
R တွင် write.table ကိုအသုံးပြုနည်း

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

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