R တွင် ဗလာဗက်တာဖန်တီးနည်း (ဥပမာများနှင့်အတူ)
R တွင် အလွတ် vector တစ်ခုကို ဖန်တီးရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။
#create empty vector with length zero and no specific class empty_vec <- vector() #create empty vector with length zero and a specific class empty_vec <- character() #create empty vector with specific length empty_vec <- rep(NA, times= 10 )
အောက်ဖော်ပြပါ ဥပမာများသည် ဤနည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
နည်းလမ်း 1- သုညအလျား၏ ဗလာ vector တစ်ခုကို ဖန်တီးပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် သုည အလျားနှင့် သီးခြား အတန်းအစား မပါဘဲ vector တစ်ခုကို ဖန်တီးပုံ ကို ပြသသည် ။
#create empty vector with length zero and no specific class empty_vec <- vector() #display length of vector length(empty_vec) [1] 0
ထို့နောက်ကျွန်ုပ်တို့လိုချင်ပါက vector ကိုတန်ဖိုးများဖြည့်နိုင်သည်-
#add values 1 through 10 to empty vector empty_vec <- c(empty_vec, 1:10) #view updated vector empty_vec [1] 1 2 3 4 5 6 7 8 9 10
နည်းလမ်း 2- သီးခြားအတန်းတစ်ခု၏ အလွတ် vector တစ်ခုကို ဖန်တီးပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် သတ်မှတ်ထားသော အတန်းများ၏ အလွတ် vector များကို ဖန်တီးနည်းကို ပြသသည် ။
#create empty vector of class 'character'
empty_vec <- character()
class(empty_vec)
[1] “character”
#create empty vector of class 'numeric'
empty_vec <- numeric()
class(empty_vec)
numeric(0)
#create empty vector of class 'logical'
empty_vec <-logical()
class(empty_vec)
logical(0)
နည်းလမ်း 3- သတ်မှတ်ထားသော အရှည်ဖြင့် ဗလာ vector တစ်ခုကို ဖန်တီးပါ။
အောက်ပါ ကုဒ်သည် R တွင် သတ်သတ်မှတ်မှတ် အရှည်ရှိသော vector တစ်ခုကို ဖန်တီးနည်းကို ပြသသည် ။
#create empty vector with length 10 empty_vec <- rep(NA, times= 10 ) #display empty vector empty_vec [1] NA NA NA NA NA NA NA NA NA NA
အကယ်၍ သင်သည် vector ၏အရှည်ကို အစမှသိပါက၊ ၎င်းသည် R တွင် memory အထိရောက်ဆုံးဖြေရှင်းချက်ဖြစ်သည်။
ထပ်လောင်းအရင်းအမြစ်များ
R တွင် အလွတ်စာရင်းတစ်ခုကို ဖန်တီးနည်း
R တွင် ဗလာဒေတာဘောင်တစ်ခု ဖန်တီးနည်း
စာရင်းတစ်ခုကို R တွင် vector တစ်ခုသို့မည်သို့ပြောင်းရမည်နည်း။
ဒေတာဘောင်ကော်လံကို R ဖြင့် vector သို့ပြောင်းနည်း