sample.df {corpora} | R Documentation |
This function takes a random sample of rows from a data frame,
in analogy to the built-in function sample
(which sadly
does not accept a data frame).
sample.df(df, size, replace=FALSE, sort=FALSE, prob=NULL)
df |
a data frame to be sampled from |
size |
positive integer giving the number of rows to choose |
replace |
Should sampling be with replacement? |
sort |
Should rows in sample be sorted in original order? |
prob |
a vector of probability weights for obtaining the elements of the vector being sampled |
Internally, rows are selected with the function sample.int
. See its manual page
for details on the arguments (except for sort
) and implementation.
A data frame containing the sampled rows of df
, either their original order (sort=TRUE
)
or shuffled randomly (sort=FALSE
).
Stephanie Evert (Rlhttps://purl.org/stephanie.evert)