Plots an ocf.marginal
object.
# S3 method for class 'ocf.marginal'
plot(
x,
class_names = NULL,
point_size = 2,
facet_text_size = 12,
legend_text_size = 10,
...
)
An ocf.marginal
object.
Character vector of length equal to x$n.classes
to set class names in the plot.
Controls the points' size.
Controls the facets' labels' size.
Controls the legends' size.
Further arguments passed to or from other methods.
Plots an ocf.marginal
object.
If standard errors have been estimated, 95% confidence intervals are shown.
Di Francesco, R. (2025). Ordered Correlation Forest. Econometric Reviews, 1–17. doi:10.1080/07474938.2024.2429596 .
## Generate synthetic data.
set.seed(1986)
data <- generate_ordered_data(100)
sample <- data$sample
Y <- sample$Y
X <- sample[, -1]
## Fit ocf.
forests <- ocf(Y, X)
## Marginal effects at the mean.
me <- marginal_effects(forests, eval = "atmean")
plot(me)
## Add standard errors.
honest_forests <- ocf(Y, X, honesty = TRUE)
honest_me <- marginal_effects(honest_forests, eval = "atmean", inference = TRUE)
plot(honest_me)