R တွင် နှစ်လမ်းသွားဇယားတစ်ခုဖန်တီးနည်း (ဥပမာများဖြင့်)
two-way table သည် categorical variable နှစ်ခု၏ ကြိမ်နှုန်းများကို ပြသသည့် ဇယားအမျိုးအစားတစ်ခုဖြစ်သည်။
ဥပမာအားဖြင့်၊ အောက်ဖော်ပြပါ နှစ်လမ်းသွားဇယားသည် ၎င်းတို့နှစ်သက်သည့် အားကစားနည်း- ဘေ့စ်ဘော၊ ဘတ်စကက်ဘော သို့မဟုတ် ဘောလုံးကို လူပေါင်း 100 ကို မေးမြန်းသည့် စစ်တမ်းတစ်ခု၏ ရလဒ်ကို ပြသသည်။
အတန်းများသည် ဖြေဆိုသူ၏ လိင်အမျိုးအစားကို ပြသထားပြီး ကော်လံများက ၎င်းတို့ရွေးချယ်သည့် အားကစားကို ညွှန်ပြသည်-
ဤသင်ခန်းစာသည် R တွင် bidirectional array များကိုဖန်တီးခြင်းနှင့်အသုံးပြုခြင်း၏နမူနာများစွာကိုပေးသည်။
ဥပမာ 1- နှစ်ထပ် entry table ကို အစကနေ ပြန်ဖန်တီးပါ။
အောက်ပါကုဒ်သည် as.table() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ double-entry table တစ်ခုကို အစမှနေ၍ ဖန်တီးနည်းကို ပြသသည်-
#create matrix data <- matrix(c(13, 23, 15, 16, 20, 13), ncol= 3 ) #specify row and column names of matrix rownames(data) <- c('Male', 'Female') colnames(data) <- c('Baseball', 'Basketball', 'Football') #convert matrix to table data <- as. table (data) #display table data Baseball Basketball Soccer Male 13 15 20 Female 23 16 13
ဥပမာ 2- ဒေတာမှ နှစ်လမ်းညွန်ဇယားကို ဖန်တီးပါ။
အောက်ပါကုဒ်သည် ဒေတာဘောင်တစ်ခုမှ နှစ်လမ်းညွန်ဇယားတစ်ခုကို ဖန်တီးနည်းကို ပြသသည်-
#create data frame df <- data. frame (sport=c(' Base ', ' Base ', ' Bask ', ' Foot ', ' Foot '), gender=c(' Male ', ' Female ', ' Male ', ' Male ', ' Female ')) #view data frame df #create two way table from data frame data <- table(df$gender, df$sport) #display two way table data Base Basketball Female 1 0 1 Male 1 1 1
ဥပမာ 3- double-entry table ၏အနားသတ်ပေါင်းများကို တွက်ချက်ပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် margin.table() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ နှစ်ထပ်ဇယားတစ်ခု၏ အနားသတ်ပေါင်းစုများကို မည်သို့တွက်ချက်ရမည်ကို ပြသသည်-
#create matrix of data data <- matrix(c(13, 15, 20, 23, 16, 13), ncol=3) rownames(data) <- c(' Male ', ' Female ') colnames(data) <- c(' Baseball ', ' Basketball ', ' Football ') #find sum of genders margin. table (data, margin=1) Male Female 49 51 #find sum of sports margin. table (data, margin=2) Baseball Basketball Soccer 28 43 29
ဥပမာ 4- bidirectional table တစ်ခု၏ ကြိမ်နှုန်းများကို မြင်ယောင်ခြင်း။
နှစ်လမ်းသွားဇယားတစ်ခုရှိ ကြိမ်နှုန်းများကိုမြင်ယောင်ရန်နည်းလမ်းတစ်ခုမှာ barplot တစ်ခုကိုဖန်တီးရန်ဖြစ်သည်။
barplot(data, legend= True , beside= True , main=' Favorite Sport by Gender ')
နှစ်လမ်းသွားဇယားတစ်ခုရှိ ကြိမ်နှုန်းများကိုမြင်ယောင်ရန် နောက်ထပ်နည်းလမ်းတစ်ခုမှာ အကွက်ကွက် တစ်ခုဖန်တီးရန်ဖြစ်သည် ။
mosaicplot(data, main=' Sports Preferences ', xlab=' Gender ', ylab=' Favorite Sport ')
နောက်ထပ် R သင်ခန်းစာများကို ဤစာမျက်နှာတွင် သင်တွေ့နိုင်ပါသည်။