R တွင်တန်ဖိုးများကိုအက္ခရာစဉ်စီရန်
R တွင် တန်ဖိုးများကို အက္ခရာစဉ်အလိုက်စီရန် အောက်ပါလုပ်ဆောင်ချက်များကို သင်သုံးနိုင်သည်။
#sort values in vector alphabetically sort(s) #sort data frame column alphabetically df[order(df$var1), ] #sort data frame by multiple columns alphabetically df[with(df, order(var1, var2)), ]
အောက်ဖော်ပြပါနမူနာများသည် ဤလုပ်ဆောင်ချက်တစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဥပမာ 1- vector တစ်ခုကို အက္ခရာစဉ်စီပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် vector တစ်ခုကို R တွင် အက္ခရာစဉ်အလိုက် စီမည်ကို ပြသည်-
#definevector
x <- c('A', 'F', 'C', 'D', 'B', 'E')
#sort values in vector alphabetically
sort(s)
[1] “A” “B” “C” “D” “E” “F”
ဥပမာ 2- ဒေတာဘောင်ကော်လံကို အက္ခရာစဉ်အလိုက်စီပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် သီးခြားကော်လံတစ်ခုအပေါ် အခြေခံ၍ ဒေတာဘောင်ကို အက္ခရာစဉ်အလိုက် စီမည်ကို ပြသသည်-
#define data frame
df <- data. frame (player=c('A', 'F', 'C', 'D', 'B', 'E'),
dots=c(14, 19, 22, 29, 31, 16))
#view data frame
df
player points
1 to 14
2 F 19
3 C 22
4 D 29
5 B 31
6 E 16
#sort data frame alphabetically based on player column
df[order(df$player),]
player points
1 to 14
5 B 31
3 C 22
4 D 29
6 E 16
2 F 19
ဥပမာ 3- ကော်လံအများအပြားကို အက္ခရာစဉ်အလိုက်စီပါ။
အောက်ပါကုဒ်သည် ကော်လံများစွာကို အခြေခံ၍ ဒေတာဘောင်ကို အက္ခရာစဉ်အလိုက်စီရန်ကို ပြသသည်-
#define data frame
df <- data. frame (team=c('A', 'A', 'A', 'B', 'B', 'B'),
player=c('A', 'F', 'C', 'D', 'B', 'E'),
dots=c(14, 19, 22, 29, 31, 16))
#view data frame
df
team player points
1 AA 14
2 FY 19
3 AC 22
4 BD 29
5 BB 31
6 BE 16
#sort data frame alphabetically by team, then by player
df[with(df, order(team, player)), ]
team player points
1 AA 14
3 AC 22
2 FY 19
5 BB 31
4 BD 29
6 BE 16
ထပ်လောင်းအရင်းအမြစ်များ
R တွင် ကော်လံအလိုက် ဒေတာဘောင်ကို စီရန်
R တွင် ရက်စွဲအလိုက် ဒေတာဘောင်ကို မည်သို့စီမည်နည်း
R ရှိ ဒေတာဘောင်မှ ကော်လံများကို ဖယ်ရှားနည်း