【发布时间】:2017-11-17 00:16:48
【问题描述】:
我正在尝试从数据集中删除几个元素。它的内容为 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,3,4,5,C 作为其元素。
我已尝试使用以下代码但未能成功:
>rm(dataset$"B") # to remove "B"s
> x.sub <- subset(dataset, "B" > 1) #to remove Bs appearing more than once
你知道如何删除它们吗?
【问题讨论】:
-
您应该包含一个reproducible example,其中包含可复制/粘贴格式的示例输入数据。还要为样本输入提供所需的输出。也许从an introduction to R 开始,因为您似乎缺少一些基础知识。