我在R工作,想从我的逐项矩阵(dbtm)中检索一个子集,将dbtm中的行号与id号的第二个矩阵相匹配。所有id号都是dbtm中的行号。 dbtm中的某些行号等于我的id变量。我读到某处我必须将data.frame应用于后者并进行转置。
我试过了:
subset(dbtm,subset=nrow(dbtm) %in% id)
我收到各种错误,例如"$ operator is invalid for atomic vectors"
,"unexpected ','"
和"object of type 'closure' is not subsettable"
。
有人能提供更多见解吗?我的猜测是我没有很好地改变/输入我的ID。我很抱歉,如果这是非常基本的,我从今天早上开始就忙着,没有结果。
非常感谢, HANNE