A: ထူးခြားသောတန်ဖိုးများကိုရှာဖွေပြီး ၎င်းတို့ကို အမျိုးအစားခွဲနည်း
ထူးခြားသောတန်ဖိုးများကိုရှာဖွေရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပြီး ၎င်းတို့ကို R တွင် စီရန်-
Method 1: Vector တစ်ခုတွင် ထူးခြားသောတန်ဖိုးများကို ရှာပြီး ၎င်းတို့ကို စီပါ။
#get unique values sorted in ascending order
sort(unique(data))
နည်းလမ်း 2- ဒေတာဘောင်ရှိ ထူးခြားသောအတန်းများကို ရှာပြီး ၎င်းတို့ကို စီပါ။
#remove duplicate rows in data frame
df_new = df[!duplicated(df), ]
#display unique rows sorted by values in specific column
df_new = df_new[order(df_new$my_column), ]
အောက်ဖော်ပြပါ ဥပမာများသည် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဥပမာ 1- Vector တစ်ခုတွင် သီးသန့်တန်ဖိုးများကို ရှာပြီး ၎င်းတို့ကို စီပါ။
R တွင် အောက်ပါ vector ရှိသည် ဆိုပါစို့။
#create vector of values
data <- c(2, 2, 4, 7, 2, 4, 14, 7, 10, 7)
vector တွင်ထူးခြားသောတန်ဖိုးများကိုရှာဖွေပြီး၎င်းတို့ကိုခွဲထုတ်ရန်အောက်ပါ syntax ကိုသုံးနိုင်သည်။
#get unique values sorted in ascending order
sort(unique(data))
[1] 2 4 7 10 14
vector ၏ထူးခြားသောတန်ဖိုးများကို ငယ်စဉ်ကြီးလိုက်ပြန်ပေးသည်ကို သတိပြုပါ။
ထူးခြားသောတန်ဖိုးများကို ကြီးစဉ်ငယ်လိုက် စီရန် descending=TRUE အငြင်းအခုံကိုလည်း သုံးနိုင်သည်-
#get unique values sorted in descending order
sort(unique(data), decreasing= TRUE )
[1] 14 10 7 4 2
vector ၏ထူးခြားသောတန်ဖိုးများကို ကြီးစဉ်ငယ်လိုက် ပြန်ပေးသည်ကို သတိပြုပါ။
ဥပမာ 2: ဒေတာဘောင်ရှိ ထူးခြားသောတန်ဖိုးများကို ရှာဖွေပြီး ၎င်းတို့ကို စီရန်
R တွင် အောက်ပါ data frame ရှိသည်ဆိုပါစို့။
#create data frame
df <- data. frame (team=c('A', 'B', 'A', 'A', 'A', 'B', 'B', 'B', 'A', 'B'),
points=c(2, 10, 7, 7, 2, 4, 14, 7, 2, 7))
#view data frame
df
team points
1 TO 2
2 B 10
3 to 7
4 to 7
5 to 2
6 B 4
7 B 14
8 B 7
9 to 2
10 B 7
ဒေတာဘောင်ရှိ ထူးခြားသောအတန်းများကို ရှာဖွေရန်နှင့် အဖွဲ့ ကော်လံတန်ဖိုးများကို အခြေခံ၍ ၎င်းတို့ကို စီရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။
#remove duplicate rows in data frame
df_new = df[ ! duplicated(df), ]
#sort unique rows based on values in team column
df_new = df_new[order(df_new$team, df_new$points), ]
#view new data frame
df_new
team points
1 TO 2
3 to 7
2 B 4
6 B 7
7 B 10
8 B 14
Team ကော်လံရှိ တန်ဖိုးများနှင့် Points ကော်လံရှိ တန်ဖိုးများအပေါ် အခြေခံ၍ သီးခြားအတန်းများကို ပြန်ပေးကာ စီထားခြင်းကို သတိပြုပါ။
R တွင် sort(), order() နှင့် Rank() ကို အသုံးပြုနည်း
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားသော ဘုံလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
R တွင်ကော်လံတစ်ခုရှိထူးခြားသောတန်ဖိုးများကိုရေတွက်နည်း
R ရှိ ဒေတာဘောင်တစ်ခုတွင် အတန်းတစ်တန်းကို မည်သို့ရွေးချယ်ရမည်နည်း။
R တွင် vector နှစ်ခု၏ထူးခြားသောပေါင်းစပ်မှုများကိုမည်သို့ရှာမည်နည်း။