私は R で作業していてA、Bと の値を持つ行列を持っています。すべての列のまたは値の数を数えて、結果をテーブルに挿入しNAたいと思います。以下のコードを使用して、、およびを説明しました。ABNAABNA
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))ヘッダーのみのテーブルとしてデータフレームに挿入する必要があります。