我有一个包含像这样的数字条目的数据框
test <- data.frame(x = c(26, 21, 20), y = c(34, 29, 28))
我怎样才能得到下面的向量?
> 26, 34, 21, 29, 20, 28
我能够使用以下方法获得它,但我想应该有一种更优雅的方式
X <- test[1, ]
for (i in 2:dim(test)[ 1 ]){
X <- cbind(X, test[i, ])
}
你可以试试as.vector(t(test))
。请注意,如果您想按列进行操作,则应该使用unlist(test)
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)