Re: [問題] [R] 有關table指令
※ 引述《smallpudding ( )》之銘言:
: 假設 x , y 都是由 0, 1 所組成的向量 且長度一樣
: ex. x <- c(1,1,1,0,0)
: y <- c(0,0,0,0,0)
: 當我做table(x, y)時 輸出結果如下:
: y
: x 0
: 0 2
: 1 3
: 要如何設定 才能使 y 也有"1"這一項 輸出結果可以變成:
: y
: x 0 1
: 0 2 0
: 1 3 0
: 謝謝~
可以先用factor給y固定的level,
再用table作x與y的交叉表。
以下是寫法,請參考,也許有更好的:
x <- c(1,1,1,0,0)
y <- factor(c(0,0,0,0,0), levels=c(0,1))
table(x,y)
y
x 0 1
0 2 0
1 3 0
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.197.80
※ 編輯: KirinGuess 來自: 140.123.197.80 (04/06 15:59)
推
04/07 00:17, , 1F
04/07 00:17, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):