从R中的数据集中删除内容
我试图从数据集中删除两个元素。其内容为A、B、C、1、2、3、4、5:从R中的数据集中删除内容,r,subset,R,Subset,我试图从数据集中删除两个元素。其内容为A、B、C、1、2、3、4、5: >dataset [1] A 4 3 C 3 3 3 C 3 B 3 4 3 3 3 B 3 3 5 3 3 4 A 3 3 5 3 3 4 3 2 3 C 6 A 3 3 [38] 3 A 3 3 A 3 3 3 3 3 A 3 C B 3 B 3 A 3 1 8 1 1 C 1 1 3 3 3 3 B 3 A A 3 5 3 我想从数据集中删除所有“A”和“B”。 预期数据集的元素应仅为1,2,
>dataset
[1] A 4 3 C 3 3 3 C 3 B 3 4 3 3 3 B 3 3 5 3 3 4 A 3 3 5 3 3 4 3 2 3 C 6 A 3 3
[38] 3 A 3 3 A 3 3 3 3 3 A 3 C B 3 B 3 A 3 1 8 1 1 C 1 1 3 3 3 3 B 3 A A 3 5 3
我想从数据集中删除所有“A”和“B”。
预期数据集的元素应仅为1,2,3,4,5,C
我尝试了以下代码,但未能成功:
>rm(dataset$"B") # to remove "B"s
> x.sub <- subset(dataset, "B" > 1) #to remove Bs appearing more than once
>rm(数据集$“B”)#删除“B”
>x.sub 1)#移除多次出现的Bs
您知道如何删除它们吗?数据集您应该以可复制/粘贴的格式包含一个示例输入数据。同时为示例输入提供所需的输出。也许从开始,因为你似乎缺少一些基本的东西。
dataset <- dataset[!(dataset %in% c('A','B'))]