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 နှစ်ခု၏ထူးခြားသောပေါင်းစပ်မှုများကိုမည်သို့ရှာမည်နည်း။

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

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