R တွင် vector တစ်ခုဖန်တီးနည်း (ဥပမာများဖြင့်)
R တွင် vector တစ်ခုဖန်တီးရန် ဘုံနည်းလမ်းနှစ်ခုရှိသည်။
နည်းလမ်း 1- c() ကိုသုံးပါ
#create vector of 12 ones
ones_vector <- c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
နည်းလမ်း 2- rep() ကိုသုံးပါ
#create vector of 12 ones
ones_vector <- rep(1, 12)
အောက်ဖော်ပြပါ ဥပမာများသည် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဆက်စပ်- R တွင် Zeros ၏ Vector တစ်ခုကို ဖန်တီးနည်း
ဥပမာ 1- c() ကို အသုံးပြု၍ တစ်ခုသော vector တစ်ခုကို ဖန်တီးပါ။
အောက်ဖော်ပြပါကုဒ်သည် c() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ အရာများ၏ vector တစ်ခုကို ဖန်တီးနည်းကို ပြသသည်-
#create vector of 12 ones ones_vector <- c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1) #view vector ones_vector [1] 1 1 1 1 1 1 1 1 1 1 1 1
ရလဒ်သည် 12 နှင့် vector တစ်ခုဖြစ်သည်။
ဤနည်းလမ်းသည် အသုံးပြုရန် ရိုးရှင်းသော်လည်း အလွန်ရှည်လျားသော vector တစ်ခုကို ဖန်တီးလိုပါက ပျင်းရိနိုင်ပါသည်။
ဥပမာအားဖြင့်၊ အကယ်၍ သင်သည် ယူနစ် 100 ပါသည့် vector တစ်ခုကို ဖန်တီးလိုပါက၊ တစ်ခုချင်းစီ၏ တန်ဖိုးတစ်ခုစီကို ထည့်သွင်းရန် အချိန်ကြာမြင့်မည်ဖြစ်သည်။
ဥပမာ 2- rep() ကို အသုံးပြု၍ တစ်ခုသော vector တစ်ခုကို ဖန်တီးပါ။
အောက်ပါကုဒ်သည် rep() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ၎င်းတို့၏ vector တစ်ခုကို ဖန်တီးနည်းကို ပြသသည်-
#create vector of 12 ones ones_vector <- rep(1, 12) #view vector ones_vector [1] 1 1 1 1 1 1 1 1 1 1 1 1
ရလဒ်သည် 12 နှင့် vector တစ်ခုဖြစ်သည်။
rep() function ကို argument နှစ်ခုသာ ပေးရန်လိုအပ်သောကြောင့် သင်သည် အလွန်ရှည်သော vector တစ်ခုကို ဖန်တီးလိုပါက ဤနည်းလမ်းသည် ပိုမိုထိရောက်ကြောင်း သတိပြုပါ။
ပထမအငြင်းအခုံသည် ပုံတူပွားရန်တန်ဖိုးကို သတ်မှတ်ပေးပြီး ဒုတိယတန်ဖိုးက ၎င်းကို ထပ်တူပွားရန် အကြိမ်အရေအတွက်ကို သတ်မှတ်သည်။
ဆက်စပ်- R တွင် rep() လုပ်ဆောင်ချက်ကို မည်သို့အသုံးပြုရမည်နည်း။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
R တွင် ကျပန်းနံပါတ်များဖြင့် vector တစ်ခုကို ဖန်တီးနည်း
R တွင် အလွတ် vector တစ်ခုကို ဖန်တီးနည်း
vector တစ်ခုတွင် R တွင် ပေးထားသော element ပါရှိမရှိ စစ်ဆေးနည်း