A- စာကြောင်းတစ်ခုကို ခွဲပြီး ပထမဒြပ်စင်ကို ဘယ်လိုရယူမလဲ။


R တွင် string တစ်ခုကို ခွဲပြီး ပထမဒြပ်စင်ကို ရယူရန် အောက်ပါ syntax ကို သင် အသုံးပြုနိုင်ပါသည်။

 strsplit(string_var, " ")[[ 1 ]][ 1 ]

ဤဥပမာသည် ကွက်လပ်များပေါ်အခြေခံ၍ စာကြောင်းတစ်ခုကို ပိုင်းခြားထားသော်လည်း ၎င်းကို မတူညီသောမျဉ်းသားဖြင့်ခွဲရန် ဒုတိယအငြင်းအခုံအား strsplit() လုပ်ဆောင်ချက်အတွက် မည်သည့်တန်ဖိုးကိုမဆို ပေးနိုင်ပါသည်။

ဥပမာအားဖြင့်၊ တုံးတိုများပေါ်တွင် အခြေခံထားသော စာကြောင်းတစ်ခုကို ခွဲရန် အောက်ပါ syntax ကို သုံးနိုင်သည်-

 strsplit(string_var, "-")[[ 1 ]][ 1 ]

အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

ဥပမာ- စာကြောင်းတစ်ခုကို ခွဲပြီး R တွင် ပထမဒြပ်စင်ကို ရယူပါ။

အောက်ဖော်ပြပါကုဒ်သည် ကွက်လပ်များကို အခြေခံ၍ R တွင် သီးခြားစာကြောင်းတစ်ခုကို ခွဲနည်းနှင့် ပထမဒြပ်စင်ကို ရယူနည်းကို ပြသသည်-

 #define string variable
string_var <- "This is a string variable"

#split string variable based on spaces and get first element
strsplit(string_var, " ")[[ 1 ]][ 1 ]

[1] “This”

strsplit() လုပ်ဆောင်ချက်သည် string variable ၏ ပထမဒြပ်စင်ဖြစ်သည့် “ This” ကို ပြန်ပေးသည်။

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

ဥပမာအားဖြင့်၊ သင်သည် spaces ကိုအခြေခံ၍ string ကိုခွဲခြမ်းရန်နှင့်ဒုတိယဒြပ်စင်ကိုရယူရန်အောက်ပါ syntax ကိုသုံးနိုင်သည်။

 #define string variable
string_var <- "This is a string variable"

#split string variable based on spaces and get second element
strsplit(string_var, " ")[[ 1 ]][ 2 ]

[1] “is”

ဤတစ်ကြိမ်တွင်၊ strsplit() လုပ်ဆောင်ချက်သည် ဒုတိယဒြပ်စင်ကို ပြန်လည်ရယူသည်။

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

 #define string variable
string_var <- "This-is-a-string-variable"

#split string variable based on dashes and get first element
strsplit(string_var, "-")[[ 1 ]][ 1 ]

[1] “This”

strsplit() လုပ်ဆောင်ချက်သည် ပထမဒြပ်စင်အဖြစ် “ဤ” ကို မှန်ကန်စွာ ပြန်ပို့သည်။

ဆက်စပ်- R တွင် strsplit() လုပ်ဆောင်ချက်ကို မိတ်ဆက်ခြင်း။

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

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

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

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

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