R:结合列联表条目特征向量
问题描述:
我有data.frame并取得一列R:结合列联表条目特征向量
> table(data$COLX)
AAAAAAA BBBBBBB CCCCCCC DDDDDDD EEEEEEE FFFFFFF
2254 3399 3163 2040 7710 2368
的应急表unique(data$COLX)
我得到AAAAAAA BBBBBBB ...
一个特征向量我怎样才能创建一个也包含发生量的字符向量?
我想实现的是,像这样
AAAAAAA (2254x) BBBBBBB (3399x) ...
答
这就是你正在查找:
x <- table(data$COLX)
paste(names(x), paste0("(", x, ")"))
例
f <- gl(4, 4, labels = letters[1:4])
x <- table(f)
paste(names(x), paste0("(", x, ")"))
# [1] "a (4)" "b (4)" "c (4)" "d (4)"
+0
对不起尼科拉,到目前为止我没有看到你的评论 – maxie
答
我希望这一个特征向量是你的意思:
tabl <- structure(c(2254L, 3399L, 3163L, 2040L, 7710L, 2368L), .Dim = 6L, .Dimnames = structure(list(AAAAAAA", "BBBBBBB", "CCCCCCC", "DDDDDDD", "EEEEEEE", "FFFFFFF")), .Names = ""), class = "table") data.frame(tabl)
Var1 Freq 1 AAAAAAA 2254 2 BBBBBBB 3399 3 CCCCCCC 3163 4 DDDDDDD 2040 5 EEEEEEE 7710 6 FFFFFFF 2368
不多清楚。你在寻找'x nicola