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


R rsample make_splits 分割对象的构造函数


分割对象的构造函数

用法

make_splits(x, ...)

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

# S3 method for list
make_splits(x, data, class = NULL, ...)

# S3 method for data.frame
make_splits(x, assessment, ...)

参数

x

名称为 "analysis" 和 "assessment" 的整数列表,或者分析或训练数据的 DataFrame 。

...

目前未使用。

data

一个 DataFrame 。

class

提供对象的可选类。

assessment

评估或测试数据的 DataFrame ,可以为空。

例子

df <- data.frame(
  year = 1900:1999,
  value = 10 + 8*1900:1999 + runif(100L, 0, 100)
)
split_from_indices <- make_splits(
  x = list(analysis = which(df$year <= 1980),
           assessment = which(df$year > 1980)),
  data = df
)
split_from_data_frame <- make_splits(
  x = df[df$year <= 1980,],
  assessment = df[df$year > 1980,]
)
identical(split_from_indices, split_from_data_frame)
#> [1] TRUE
源代码:R/misc.R

相关用法


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