子集数据实际上会删除目标行吗?

时间:2019-02-13 15:31:56

标签: r

美好的一天,

我有一些数据试图从更大的数据集中分离出来。我想要子集的数据涉及单个列中的特定重复值。

我使用以下代码作为子集:

PRtags<-subset(masterdata, Transmitter %in% c("A69-9006-1688", "A69-9006-1690", "A69-9006-1692", "A69-9006-1694", "A69-9006-1696", "A69-9006-1698", "A69-9006-1700"))

因此,我的数据框PRtags应该只包含特定于上述代码的数据行,对吧?

但是,当我从新子集的“发送器”列中列出唯一值时:

list(unique(PRtags$Transmitter))

它列出了我隔离的七个变送器,但随后说它来自47个级别,并列出了我原始数据集中的所有变送器。

为什么我的新数据子集仍包含原始数据中的信息?有没有更好的方法可以将数据子集化为不包含原始数据中不需要的数据的地方?

谢谢。

0 个答案:

没有答案