当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R rsample loo_cv 留一交叉验证


留一法(LOO)交叉验证使用原始数据集中的一个数据点作为评估数据,并将所有其他数据点作为分析数据集。 LOO 重采样集的重采样数与原始数据集中的行数相同。

用法

loo_cv(data, ...)

参数

data

一个 DataFrame 。

...

这些点用于将来的扩展,并且必须为空。

带有类 loo_cvrsettbl_dftbldata.frame 的 tibble。结果包括一列数据分割对象和一列名为 id 的列,其中包含带有重采样标识符的字符串。

例子

loo_cv(mtcars)
#> # Leave-one-out cross-validation 
#> # A tibble: 32 × 2
#>    splits         id        
#>    <list>         <chr>     
#>  1 <split [31/1]> Resample1 
#>  2 <split [31/1]> Resample2 
#>  3 <split [31/1]> Resample3 
#>  4 <split [31/1]> Resample4 
#>  5 <split [31/1]> Resample5 
#>  6 <split [31/1]> Resample6 
#>  7 <split [31/1]> Resample7 
#>  8 <split [31/1]> Resample8 
#>  9 <split [31/1]> Resample9 
#> 10 <split [31/1]> Resample10
#> # ℹ 22 more rows
源代码:R/loo.R

相关用法


注:本文由纯净天空筛选整理自Hannah Frick等大神的英文原创作品 Leave-One-Out Cross-Validation。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。