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 တန်ဖိုးများကို မည်သို့ရွေးချယ်ရမည်နည်း။

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

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