Vector တစ်ခုကို r ဖြင့် စာရင်းတစ်ခုသို့ မည်သို့ပြောင်းနည်း (ဥပမာများဖြင့်)
Vector ကို R တွင် စာရင်းတစ်ခုသို့ အမြန်ပြောင်းရန် as.list() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။
ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်-
my_list <- as. list (my_vector)
အောက်ဖော်ပြပါ ဥပမာသည် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဥပမာ- vector ကို R ဖြင့် စာရင်းသို့ ပြောင်းပါ။
အောက်ပါကုဒ်သည် ဝက်ကို စာရင်းတစ်ခုသို့ ပြောင်းရန် as.list() လုပ်ဆောင်ချက်ကို အသုံးပြုနည်းကို ပြသသည်-
#createvector
my_vector <- c('A', 'B', 'C', 'D')
#convert vector to list
my_list <- as. list (my_vector)
#view list
my_list
[[1]]
[1] “A”
[[2]]
[1] “B”
[[3]]
[1 C"
[[4]]
[1] “D”
object အသစ်တွင် list class တစ်ခုရှိကြောင်း အတည်ပြုရန် class() function ကိုသုံးနိုင်သည်။
#view class of list
class(my_list)
[1] "list"
အပိုဆု- စာရင်းတွင် vector တစ်ခုထည့်ပါ။
R တွင်စာရင်းတစ်ခုသို့ vector တစ်ခု၏ဒြပ်စင်များထည့်ရန်အောက်ပါအထားအသိုကိုသုံးနိုင်သည်ဟုသင်ထင်ကောင်းထင်နိုင်သည်။
#attempt to create list with 6 elements some_list <- list('A', 'B', as. list (c('C', 'D', 'E', 'F'))) #view list some_list [[1]] [1] “A” [[2]] [1] “B” [[3]] [[3]][[1]] [1 C" [[3]][[2]] [1] “D” [[3]][[3]] [1] “E” [[3]][[4]] [1] “F”
ပစ္စည်းခြောက်ခုစာရင်းထက်၊ စာရင်းတွင် ပစ္စည်းသုံးမျိုးရှိပြီး တတိယပစ္စည်းတွင် အမျိုးအစားခွဲလေးခုရှိသည်။
စာရင်းတစ်ခုသို့ vector တစ်ခု၏ဒြပ်စင်များထည့်ရန်၊ သင်သည် အောက်ပါကုဒ်ကို အသုံးပြုရပါမည်-
#definevector
my_vector <- c('C', 'D', 'E', 'F')
#define first list
list1 <- list('A', 'B')
#convert vector to second list
list2 <- as. list (my_vector)
#create long list by combining first list and second list
list3 <- c(list1, list2)
#view result
list3
[[1]]
[1] “A”
[[2]]
[1] “B”
[[3]]
[1 C"
[[4]]
[1] “D”
[[5]]
[1] “E”
[[6]]
[1] “F”
ရလဒ်မှာ ပစ္စည်းခြောက်ခုစာရင်းဖြစ်သည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
စာရင်းတစ်ခုကို R တွင် vector တစ်ခုသို့မည်သို့ပြောင်းရမည်နည်း။
R တွင် matrix သို့ vector သို့ပြောင်းနည်း
ဒေတာဘောင်ကော်လံကို R ဖြင့် vector သို့ပြောင်းနည်း