私は R で作業していてA
、B
と の値を持つ行列を持っています。すべての列のまたは値の数を数えて、結果をテーブルに挿入しNA
たいと思います。以下のコードを使用して、、およびを説明しました。A
B
NA
A
B
NA
mydata <- matrix(c(rep("A", 8), rep("B", 2), rep(NA, 2), rep("A", 4),
rep(c("B", "A", "A", "A"), 2), rep("A", 4)), ncol = 4, byrow = TRUE)
myFun <- function(x) {
data.frame(n.A = sum(x == "A", na.rm = TRUE), n.B = sum(x == "B",
na.rm = TRUE), n.NA = sum(is.na(x)))
}
count <- apply(mydata, 2, myFun)
ここで、count の結果を(count <- apply(mydata, 2, myFun))
ヘッダーのみのテーブルとしてデータフレームに挿入する必要があります。