A: logical vector တွင် true တန်ဖိုးများကို ရေတွက်နည်း
R တွင် logical vector တစ်ခုရှိ TRUE တန်ဖိုးများကို ရေတွက်ရန် အောက်ပါနည်းလမ်းများကို သင်သုံးနိုင်သည်။
နည်းလမ်း 1- sum() ကိုသုံးပါ
sum(x, na. rm = TRUE )
ဤနည်းလမ်းသည် vector တစ်ခုတွင် TRUE တန်ဖိုးများ အရေအတွက်ကို ပြန်ပေးလိမ့်မည်။
နည်းလမ်း 2- summary() ကိုသုံးပါ
summary(x)
ဤနည်းလမ်းသည် vector တစ်ခုတွင် TRUE, FALSE နှင့် NA တန်ဖိုးများ အရေအတွက်ကို ပြန်ပေးလိမ့်မည်။
အောက်ဖော်ပြပါ ဥပမာများသည် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဥပမာ 1- sum() ကို အသုံးပြု၍ TRUE တန်ဖိုးများကို ရေတွက်ပါ
ယုတ္တိဗေဒ vector တစ်ခုတွင် TRUE တန်ဖိုးများ ရေတွက်ရန် အောက်ပါကုဒ်သည် sum() ကို မည်သို့အသုံးပြုရမည်ကို ပြသသည်-
#create logical vector x <- c(TRUE, FALSE, FALSE, TRUE, FALSE, FALSE, NA, TRUE) #count TRUE values in vector sum(x, na. rm = TRUE ) [1] 3
ရလဒ်အနေဖြင့် vector တွင် TRUE တန်ဖိုး 3 ခု ရှိကြောင်းတွေ့နိုင်သည်။
မှတ်ချက် – အကယ်၍ vector တွင် NA တန်ဖိုးများရှိပြီး na.rm=TRUE အငြင်းအခုံကို မသုံးပါက၊ function သည် NA သို့ ပြန်သွားပါမည်။
ဥပမာ 2- summary() ကို အသုံးပြု၍ TRUE တန်ဖိုးများကို ရေတွက်ပါ
ယုတ္တိကျသော vector တစ်ခုတွင် TRUE၊ FALSE နှင့် NA တန်ဖိုးများကို ရေတွက်ရန် summary() ကို အသုံးပြုပုံကို အောက်ပါကုဒ်က ပြသည်-
#create logical vector x <- c(TRUE, FALSE, FALSE, TRUE, FALSE, FALSE, NA, TRUE) #count TRUE, FALSE, and NA values in vector summary(x) FALSE TRUE NA's mode logical 4 3 1
ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-
- vector တွင် FALSE တန်ဖိုး 4 ခု ရှိသည်။
- vector တွင် TRUE တန်ဖိုး 3 ခု ရှိပါသည်။
- vector တွင် NA တန်ဖိုး 1 ခု ရှိသည်။
summary() function သည် logical vector တစ်ခုစီတွင် တန်ဖိုးအမျိုးအစားတစ်ခုစီ၏ ဖြစ်ပျက်မှုကို သိလိုပါက အထူးအသုံးဝင်ပါသည်။
summary() လုပ်ဆောင်ချက်မှ TRUE တန်ဖိုးများကိုသာ ပြန်ပေးလိုပါက၊ အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။
#create logical vector x <- c(TRUE, FALSE, FALSE, TRUE, FALSE, FALSE, NA, TRUE) #count TRUE values in vector summary(x)[' TRUE '] TRUE 3
ရလဒ်အနေဖြင့် vector တွင် TRUE တန်ဖိုး 3 ခု ရှိကြောင်းတွေ့နိုင်သည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
R ဖြင့် ကော်လံတစ်ခုရှိ တန်ဖိုးများကို ရေတွက်နည်း
R တွင် အုပ်စုတစ်ခုစီတွင် စောင့်ကြည့်မှုများကို ရေတွက်နည်း
R တွင် အုပ်စုအလိုက် ပထမဆုံး N တန်ဖိုးများကို မည်သို့ရွေးချယ်ရမည်နည်း။