sample函数随机抽取训练集和测试集

本文详细介绍R语言中sample()函数的应用,该函数用于实现数据集的随机抽样,包括如何设定抽样次数、是否重复抽样及各元素被抽中的概率等关键参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ind=sample(2,nrow(dataset),replace=TRUE,prob=c(0.7,0.3))

data_train=dataset[ind==1,]

data_test=dataset[ind==2,]

R语言中的sample()函数是用于随机采样的函数。
函数模型:sample(x, size, replace = FALSE, prob = NULL)
x参数为一个向量,其中包含一个以上的元素;也可以为一个整数,如果为整数(N),采样范围为1:N,包括N本身。
size,即采样次数
replace表示是否重复采样,默认为FALSE,如果为TRUE,则表示为放回采样。
prob参数可以设置x中每个元素被sample的概率。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值