【发布时间】:2016-03-29 10:12:00
【问题描述】:
假设我有一个名为mymat 的矩阵。我需要排除列key 和AMLM12014N-R 并制作另一个名为newmat 的矩阵。我可以简单地这样做:newmat <- mymat[,-c(1,4)],但是有没有办法通过调用列名本身来做到这一点?像这样的东西:newmat <- mymat[,-c("key","AMLM12014N-R")] ?
mymat <- structure(c("chr5:12111", "chr5:12111", "chr5:12113", "chr5:12114",
"chr5:12118", "0N", "0N", "1N", "0N", "0N", "00", "00", "00",
"11", "10", "00", "00", "1N", "0N", "00"), .Dim = c(5L, 4L), .Dimnames = list(
c("34", "35", "36", "37", "38"), c("key", "AMLM12001KP",
"AMAS-11.3-Diagnostic", "AMLM12014N-R")))
【问题讨论】:
-
在 Google 中搜索您帖子的确切标题会为您提供一些来自 Stackoverflow 的答案。如果您能想到一个标题,您可以在发布另一个问题之前使用该标题进行搜索。仅在 12 月,您就提出了 28 个问题!
标签: r