R တွင်ဇယားများဖန်တီးနည်း (ဥပမာများဖြင့်)
R တွင် ဇယားများကို အမြန်ဖန်တီးရန် နည်းလမ်းနှစ်ခုရှိသည်။
နည်းလမ်း 1- ရှိပြီးသားဒေတာမှဇယားတစ်ခုဖန်တီးပါ။
tab <- table (df$row_variable, df$column_variable)
နည်းလမ်း 2- အစမှနေ၍ ဇယားတစ်ခုဖန်တီးပါ။
tab <- matrix (c(7, 5, 14, 19, 3, 2, 17, 6, 12), ncol= 3 , byrow= TRUE ) colnames(tab) <- c('colName1','colName2','colName3') rownames(tab) <- c('rowName1','rowName2','rowName3') tab <- as.table (tab)
ဤနည်းလမ်းတစ်ခုစီကို အသုံးပြု၍ ဇယားတစ်ခုဖန်တီးခြင်း၏ နမူနာကို ဤသင်ခန်းစာတွင် ပြထားသည်။
ရှိပြီးသားဒေတာမှဇယားတစ်ခုဖန်တီးပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် လက်ရှိဒေတာမှ ဇယားတစ်ခုကို ဖန်တီးနည်းကို ပြသသည်-
#make this example reproducible set.seed(1) #define data df <- data.frame(team= rep (c(' A ', ' B ', ' C ', ' D '), each= 4 ), pos= rep (c(' G ', ' F '), times= 8 ), points= round (runif(16, 4, 20), 0 )) #view head of data head(df) team pos points 1 GA 8 2 AF10 3 AG 13 4 FY19 5 BG 7 6 BF 18 #create table with 'position' as rows and 'team' as columns tab1 <- table(df$pos, df$team) tab1 ABCD F 2 2 2 2 G 2 2 2 2
ဤဇယားသည် အဖွဲ့တစ်ခုစီနှင့် ရာထူးပေါင်းစပ်မှုအတွက် ကြိမ်နှုန်းများကို ပြသသည်။ ဥပမာအားဖြင့်:
- အသင်း ‘A’ တွင် ‘F’ တွင် ကစားသမား 2 ဦး ရှိသည်။
- အသင်း ‘A’ တွင် ကစားသမား 2 ဦးသည် ‘G’ နေရာတွင် ရှိနေသည်
- ‘B’ တွင် ကစားသမား 2 ဦးသည် ‘F’ အနေအထားတွင် ရှိနေသည်။
- အသင်း ‘B’ တွင် ‘G’ နေရာတွင် ကစားသမား 2 ဦး ၊
နောက် … ပြီးတော့။
ဇယားကို အစကနေ ဖန်တီးပါ။
အောက်ပါကုဒ်သည် ကော်လံ 4 ခုနှင့် အတန်း 2 တန်းပါသည့် ဇယားတစ်ခုကို ဖန်တီးပုံကို ပြသသည်-
#create matrix with 4 columns tab <- matrix( rep (2, times= 8 ), ncol= 4 , byrow= TRUE ) #define column names and row names of matrix colnames(tab) <- c(' A ', ' B ', ' C ', ' D ') rownames(tab) <- c(' F ', ' G ') #convert matrix to table tab <- as.table (tab) #view table tab ABCD F 2 2 2 2 G 2 2 2 2
ဤဇယားသည် ယခင်နမူနာတွင် ဖန်တီးထားသည့်အရာနှင့် အတိအကျတူညီကြောင်း သတိပြုပါ။
ထပ်လောင်းအရင်းအမြစ်များ
R တွင် ကော်လံအမည်များကို မည်သို့ပြန်ဆိုရမည်နည်း။
R တွင် ဗလာဒေတာဘောင်တစ်ခု ဖန်တီးနည်း
R ရှိ ဒေတာဘောင်သို့ အတန်းများထည့်နည်း