Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
保存dplyr::sample_frac()未选择的行_R_Dplyr_Cross Validation - Fatal编程技术网

保存dplyr::sample_frac()未选择的行

保存dplyr::sample_frac()未选择的行,r,dplyr,cross-validation,R,Dplyr,Cross Validation,dplyr是否提供了一种方法来保存sample\u frac()未选择的行以及已选择的行?我认为dplyr::anti\u join()可能是您正在寻找的 假设您有一个数据集,并使用sample\u frac随机选择其中的80%: > small_data car_model mpg 1 Mazda RX4 21.0 2 Mazda RX4 Wag 21.0 3 Datsun 710 22.8 4 Hornet 4 Driv

dplyr是否提供了一种方法来保存sample\u frac()未选择的行以及已选择的行?

我认为
dplyr::anti\u join()
可能是您正在寻找的

假设您有一个数据集,并使用
sample\u frac
随机选择其中的80%:

> small_data
          car_model  mpg
1         Mazda RX4 21.0
2     Mazda RX4 Wag 21.0
3        Datsun 710 22.8
4    Hornet 4 Drive 21.4
5 Hornet Sportabout 18.7

> training <- small_data %>% sample_frac(0.8)

> training
          car_model  mpg
1         Mazda RX4 21.0
2 Hornet Sportabout 18.7
3        Datsun 710 22.8
4     Mazda RX4 Wag 21.0

我认为
dplyr::anti_join()
可能就是您要找的

假设您有一个数据集,并使用
sample\u frac
随机选择其中的80%:

> small_data
          car_model  mpg
1         Mazda RX4 21.0
2     Mazda RX4 Wag 21.0
3        Datsun 710 22.8
4    Hornet 4 Drive 21.4
5 Hornet Sportabout 18.7

> training <- small_data %>% sample_frac(0.8)

> training
          car_model  mpg
1         Mazda RX4 21.0
2 Hornet Sportabout 18.7
3        Datsun 710 22.8
4     Mazda RX4 Wag 21.0

我想添加一个具有原始行位置的列不是您想要的?@VincentBonhome Ya,这似乎有点麻烦..我不确定这将如何工作。。。也许您想
拆分
以便得到两个数据帧的列表?
训练%sample\u frac(0.2);测试我假设添加一个具有原始行位置的列不是您想要的?@VincentBonhomme Ya,这似乎有点麻烦..我不确定这将如何工作。。。也许您想
拆分
以便得到两个数据帧的列表?
训练%sample\u frac(0.2);测试