R တွင် nrow function ကိုအသုံးပြုနည်း (ဥပမာများနှင့်အတူ)
ဒေတာဘောင်တစ်ခုရှိ အတန်းအရေအတွက်ကိုရေတွက်ရန် R တွင် nrow() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်-
#count number of rows in data frame
nrow(df)
အောက်ပါဥပမာများသည် အောက်ပါဒေတာဘောင်ဖြင့် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးချနည်းကို ပြသသည်-
#create data frame df <- data. frame (x=c(1, 2, 3, 3, 5, NA), y=c(8, 14, NA, 25, 29, NA)) #view data frame df xy 1 1 8 2 2 14 3 3 NA 4 3 25 5 5 29 6 NA NA
ဥပမာ 1- ဒေတာဘောင်တွင် အတန်းများကို ရေတွက်ပါ။
အောက်ပါကုဒ်သည် ဒေတာဘောင်ရှိ အတန်းစုစုပေါင်းကို ရေတွက်နည်းကို ပြသသည်-
#count total rows in data frame
nrow(df)
[1] 6
စုစုပေါင်း 6 လိုင်းရှိပါတယ်။
ဥပမာ 2- ဒေတာဘောင်တွင် အခြေအနေဖြင့် အတန်းများကို ရေတွက်ပါ။
အောက်ပါကုဒ်သည် ကော်လံ “ x” တွင် တန်ဖိုး 3 ထက် ကြီးပြီး ဗလာမပါသော အတန်းအရေအတွက်ကို ရေတွက်ပုံပြသည်-
#count total rows in data frame where 'x' is greater than 3 and not blank nrow(df[df$x>3 & !is. na (df$x), ]) [1] 1
ဤအခြေအနေအား ကျေနပ်စေသော ဒေတာဘောင်တွင် အတန်း 1 တန်းရှိသည်။
ဥပမာ 3- တန်ဖိုးများ မပျောက်ဘဲ အတန်းများကို ရေတွက်ပါ။
အောက်ပါကုဒ်သည် ဒေတာဘောင်ရှိ ပျောက်ဆုံးတန်ဖိုးများမရှိသော အတန်းအရေအတွက်ကို ရေတွက်ရန်အတွက် complete.cases() လုပ်ဆောင်ချက်ကို အသုံးပြုပုံကို ပြသသည်-
#count total rows in data frame with no missing values in any column nrow(df[complete. cases (df), ]) [1] 4
ဒေတာဘောင်တွင် ပျောက်ဆုံးတန်ဖိုးများ မရှိသော အတန်း ၄ တန်း ရှိပါသည်။
ဥပမာ 4- သီးခြားကော်လံတစ်ခုရှိ ပျောက်ဆုံးတန်ဖိုးများနှင့် အတန်းများကို ရေတွက်ပါ။
အောက်ပါကုဒ်သည် ကော်လံ “ y” တွင် လွဲမှားနေသော တန်ဖိုးရှိသော အတန်းအရေအတွက်ကို အထူးရေတွက်ရန် is.na() လုပ်ဆောင်ချက်ကို အသုံးပြုပုံကို ပြသသည်-
#count total rows in with missing value in 'y' column nrow(df[is. na (df$y), ]) [1] 2
ကော်လံ “ y” တွင် ပျောက်နေသောတန်ဖိုးများ 2 တန်းရှိသည်။
ထပ်လောင်းအရင်းအမြစ်များ
R တွင် rowSums() function ကိုအသုံးပြုနည်း
R ရှိ ဒေတာဘောင်အတန်းတစ်ခုစီတွင် လုပ်ဆောင်ချက်တစ်ခုကို မည်သို့အသုံးပြုရမည်နည်း။
အခြေအနေအပေါ်အခြေခံ၍ R ရှိ ဒေတာဘောင်မှ အတန်းများကို ဖယ်ရှားနည်း