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


R rsample as.data.frame.rsplit 将 rsplit 对象转换为 DataFrame


可以使用 as.data.frame.rsplit 将分析或评估代码作为数据帧返回(由 data 参数指定)。 analysisassessment 是快捷方式。

用法

# S3 method for rsplit
as.data.frame(x, row.names = NULL, optional = FALSE, data = "analysis", ...)

analysis(x, ...)

# S3 method for default
analysis(x, ...)

# S3 method for rsplit
analysis(x, ...)

assessment(x, ...)

# S3 method for default
assessment(x, ...)

# S3 method for rsplit
assessment(x, ...)

参数

x

rsplit 对象。

row.names

NULL 或给出 DataFrame 行名称的字符向量。不允许存在缺失值。

optional

逻辑:是否应该检查数据的列名是否合法?

data

"analysis" 或 "assessment" 指定返回哪些数据。

...

目前未使用。

例子

library(dplyr)
set.seed(104)
folds <- vfold_cv(mtcars)

model_data_1 <- folds$splits[[1]] %>% analysis()
holdout_data_1 <- folds$splits[[1]] %>% assessment()
源代码:R/rsplit.R

相关用法


注:本文由纯净天空筛选整理自Hannah Frick等大神的英文原创作品 Convert an rsplit object to a data frame。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。