2013-06-01 45 views
0

我有一个矩阵,并且每个行和列都有尺寸名称。如何根据尺寸名称提取矩阵的一部分

我该如何根据特定维度名称提取矩阵的一部分? 例如,如果维度名称中包含某些特定字符串,请提取观察值。

谢谢!

回答

3

我假设您熟悉[,您唯一的困难是找到匹配某种模式的行名称。您需要使用grep。以下是我选择包含“北”的行的示例:

USArrests[grep("North", rownames(USArrests)), ] 
#    Murder Assault UrbanPop Rape 
# North Carolina 13.0  337  45 16.1 
# North Dakota  0.8  45  44 7.3