本文介绍了按矩阵列名称提取矩阵列值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否可以从矩阵中按名称获取矩阵列?
Is it possible to get a matrix column by name from a matrix?
我尝试了各种方法,例如 myMatrix["test", ]
但似乎没有任何效果.
I tried various approaches such as myMatrix["test", ]
but nothing seems to work.
推荐答案
是的.但是,如果您想要该列,请将您的测试"放在逗号之后...
Yes. But place your "test" after the comma if you want the column...
> A <- matrix(sample(1:12,12,T),ncol=4)
> rownames(A) <- letters[1:3]
> colnames(A) <- letters[11:14]
> A[,"l"]
a b c
6 10 1
另见help(Extract)
这篇关于按矩阵列名称提取矩阵列值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!