## Example data: split into continuous (Y_input) and categorical (X_input)
### Continuous variables (numeric only)
Y_demo <- data.frame(
Sepal.Length = iris$Sepal.Length,
Sepal.Width = iris$Sepal.Width,
Petal.Length = iris$Petal.Length,
Petal.Width = iris$Petal.Width
)
### Categorical variables (factor)
X_demo_char <- data.frame(
Species = as.character(iris$Species)
)
## Not run:
## This will produce an error because X_input is not a factor:
# readData(Y_input = Y_demo, X_input = X_demo_char)
## End(Not run)
## Proper conversion of X_input to factor:
X_demo <- data.frame(
Species = factor(iris$Species)
)
dat_obj <- readData(Y_input = Y_demo, X_input = X_demo)
print(dat_obj)
Run the code above in your browser using DataLab