假设我有一个数据框,我想在其中删除满足特定标准的随机观察样本(意思是整行)。以这个数据框为例:
id var1 var2
AAAA 1 Car
BBBB 2 Truck
CCCC 1 Boat
DDDD 2 Car
EEEE 1 Truck
FFFF 2 Car
FFFF 2 Car
FFFF 2 Car
FFFF 2 Car
如何进行(1)随机抽样(n = 3)的观察var2=="Car"
,以及(2)删除所有其他var2=="Car"
未抽样的行?我sample()
在某个标准(即“var2 = Car”)内使用时遇到问题,因为它还会从数据集中删除所有其他观察结果(当我想用Trucks
and保留其他行时Boats
)