A- အခြားကော်လံများကို အခြေခံ၍ ဒေတာဘောင်သို့ ကော်လံတစ်ခုကို မည်သို့ထည့်မည်နည်း။
အခြားကော်လံများ၏ တန်ဖိုးများအပေါ် အခြေခံ၍ R ရှိ ဒေတာဘောင်တစ်ခုသို့ ကော်လံတစ်ခုထည့်ရန် အောက်ပါအခြေခံအထားအသိုကို သင်အသုံးပြုနိုင်သည်-
#add new column 'col3' with values based on columns 1 and 2 df$col3 <- with (df, ifelse (col1 > col2, value_if_true, value_if_false))
အောက်ပါဥပမာများသည် ဤ syntax ကိုလက်တွေ့တွင်မည်သို့အသုံးပြုရမည်ကိုပြသထားသည်။
ဥပမာ 1- အခြားကော်လံများအပေါ်အခြေခံ၍ ဇာတ်ကောင်ကော်လံတစ်ခုထည့်ပါ။
အောက်ပါကုဒ်သည် ဒေတာဘောင်ရှိ အခြားကော်လံများ၏ တန်ဖိုးများအပေါ် အခြေခံ၍ စာလုံးကော်လံအသစ်တစ်ခုကို ထည့်သွင်းနည်းကို ပြသသည်-
#create data frame
df <- data. frame (team=c('Mavs', 'Cavs', 'Spurs', 'Nets'),
scored=c(99, 90, 84, 96),
allowed=c(95, 80, 87, 95))
#view data frame
df
team scored allowed
1 Mavs 99 95
2 Cavs 90 80
3 Spurs 84 87
4 Nets 96 95
#add 'result' column based on values in 'scored' and 'allowed' columns
df$result <- with (df, ifelse (scored > allowed, ' Win ', ' Loss '))
#view updated data frame
df
team scored allowed result
1 Mavs 99 95 Win
2 Cavs 90 80 Win
3 Spurs 84 87 Losses
4 Nets 96 95 Win
အောက်ဖော်ပြပါကုဒ်သည် ကော်လံအသစ်တစ်ခုတွင် ဖြစ်နိုင်ချေတန်ဖိုးသုံးခုကို ထုတ်လုပ်ရန် ifelse() လုပ်ဆောင်ချက်နှစ်ခုကို ပေါင်းစပ်ထားသည့် ဇာတ်ကောင်ကော်လံအသစ်ကို မည်သို့ထည့်ရမည်ကို ပြသသည်-
#create data frame
df <- data. frame (team=c('Mavs', 'Cavs', 'Spurs', 'Nets'),
scored=c(99, 90, 84, 96),
allowed=c(95, 80, 87, 95))
#view data frame
df
team scored allowed
1 Mavs 99 95
2 Cavs 90 80
3 Spurs 84 87
4 Nets 96 95
#add 'quality' column based on values in 'scored' and 'allowed' columns
df$quality <- with (df, ifelse (scored > 95, ' great ',
ifelse (scored > 85, ' good ', ' bad ')))
#view updated data frame
df
team scored allowed quality
1 Mavs 99 95 great
2 Cavs 90 80 good
3 Spurs 84 87 bad
4 Nets 96 95 great
ဥပမာ 2- အခြားကော်လံများကို အခြေခံ၍ ဂဏန်းကော်လံတစ်ခု ထည့်ပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် အခြားကော်လံများ၏ တန်ဖိုးများအပေါ် အခြေခံ၍ ကိန်းဂဏန်းကော်လံအသစ်တစ်ခုကို ဒေတာဘောင်တစ်ခုသို့ မည်သို့ထည့်ရမည်ကို ပြသသည်-
#create data frame
df <- data. frame (team=c('Mavs', 'Cavs', 'Spurs', 'Nets'),
scored=c(99, 90, 84, 96),
allowed=c(95, 80, 87, 95))
#view data frame
df
team scored allowed
1 Mavs 99 95
2 Cavs 90 80
3 Spurs 84 87
4 Nets 96 95
#add 'lower_score' column based on values in 'scored' and 'allowed' columns
df$lower_score <- with (df, ifelse (scored > allowed, allowed, scored))
#view updated data frame
df
team scored allowed lower_score
1 Mavs 99 95 95
2 Cavs 90 80 80
3 Spurs 84 87 84
4 Nets 96 95 95
ထပ်လောင်းအရင်းအမြစ်များ
R တွင်ဒေတာဘောင်သို့ကော်လံများထည့်နည်း
R ရှိ ဒေတာဘောင်တစ်ခုသို့ ကော်လံအလွတ်တစ်ခုကို မည်သို့ထည့်မည်နည်း။
R ရှိ ဒေတာဘောင်သို့ အညွှန်းကော်လံထည့်နည်း