Description Details Author(s) References Examples
Generates fake data from a dataset of different variable types. The package contains the functions simulate_dataset and simulate_dataset_ts to simulate time-independent and time-dependent data. It randomly samples character and factor variables from contingency tables and numeric and ordered factors from a multivariate normal distribution. It currently supports the simulation of stationary and zero-inflated count time series.
The DESCRIPTION file:
This package was not yet installed at build time.
Index: This package was not yet installed at build time.
This package is used to simulate datasets of different variable types. The package contains the functions simulate_dataset and simulate_dataset_ts to simulate time-independent and time-dependent data.
Lily Zhang [aut, cre], Dustin Tingley [aut]
Maintainer: Lily Zhang <lilyhzhang1029@gmail.com>
~~ Literature or other references for background information ~~
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | ## time-independent data frame of multiple types
# single column of an unordered, string factor
state_df <- data.frame(division=state.division)
# character variable
state_df$division <- as.character(state_df$division)
# numeric variable
state_df$area <- state.area
# factor variable
state_df$region <- state.region
state_sim <- simulate_dataset(state_df)
## time-independent data frame with missingness
df <- mtcars
# change one of the variable types to an unordered factor
df$carb <- as.factor(df$carb)
# change another variable type to an ordered factor
df$gear <- as.ordered(as.factor(df$gear))
df[2,] <- NA
sim_df <- simulate_dataset(df, stealth.level=2)
## time series dataframe
tree_ring <- data.frame(treering)
tree_ring$year <- c(1: nrow(tree_ring))
sim_tree_ring <- simulate_dataset_ts(tree_ring,
cluster="treering",
time.variable="year")
par(mfrow = c(2, 1), mar = c(3, 3, 4, 2), mgp = 0.9 * 2:0)
plot (tree_ring$year, tree_ring$treering, type='l',
main=paste("Original","Normalized ring width"),
ylab="Ring width", xlab="Year index")
plot (tree_ring$year, tree_ring$treering, type='l',
main=paste("Simulated","Normalized ring width"),
ylab="Ring width", xlab="Year index")
|
[1] "Some unordered factors..."
[1] "Numeric variables. No ordered factors..."
Warning message:
In data.class(current) : NAs introduced by coercion
[1] "Some clustered time series data..."
[1] "Processing done..."
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.