simulate_dataframe {dfmirroR} | R Documentation |
Simulate data that mirrors a data frame and output code to re-create the simulation
Description
Simulate data that mirrors a data frame and output code to re-create the simulation
Usage
simulate_dataframe(
input_df,
num_obs = 1,
columns_to_simulate = colnames(input_df)
)
Arguments
input_df |
A data frame. |
num_obs |
A numeric value specifying how many observations (i.e., rows) to simulate. |
columns_to_simulate |
One or more columns from the |
Value
A list with
-
simulated_df
a data frame object containing a simulated mirror of the input df where each specified column has the same mean and standard deviation as the input df -
code
a string vector that can be run in conjunction withcat()
to output easily shareable code to recreatesimulated_df
Examples
# # Run the function and create an object called `mirrored_df`
mirrored_df <- simulate_dataframe(mtcars, num_obs = 10, columns_to_simulate = c("mpg", "wt"))
# Print the mirrored data frame
print(mirrored_df$simulated_df)
# Output code to create the mirrored data frame for asking
# questions or supporting other reproducible tasks
cat(mirrored_df$code)
[Package dfmirroR version 2.1.0 Index]