This function takes a sample of the specified size
from the rows of x
using either with or without replacement.
sample.rows(x, size, replace = FALSE, prob = NULL)
x | A data frame. |
---|---|
size | A non-negative integer giving the number of items to choose. |
replace | Should sampling be with replacement? |
prob | A vector of probability weights for obtaining the rows of the data frame being sampled. |
A data frame of the same shape as x
.
This function internally calls sample.int()
.
Other deprecated functions: coalesce.na-deprecated
,
df_to_list-deprecated
,
hms.to.seconds-deprecated
,
kimisc-deprecated
,
list_to_df-deprecated
,
nc-deprecated
,
nlist-deprecated
,
ofactor-deprecated
,
seconds.to.hms-deprecated
,
thisfile-deprecated
,
tll-deprecated
,
vswitch-deprecated
set.seed(42) sample.rows(data.frame(a=c(1,2,3), b=c(4,5,6), row.names=c('a', 'b', 'c')), 10, replace=TRUE)#>#> a b #> c 3 6 #> c.1 3 6 #> a 1 4 #> c.2 3 6 #> b 2 5 #> b.1 2 5 #> c.3 3 6 #> a.1 1 4 #> b.2 2 5 #> c.4 3 6