У меня есть одна числовая переменная и две факторные переменные, одна с двумя уровнями, а другая с тремя уровнями.Я хочу построить разбивку на квадратные диаграммы таким образом, чтобы график отображался в виде диаграмм с двумя уровнями первого фактора на основе одного уровня переменной второго фактора.И так далее для всех уровней второго фактора.
set.seed(100)
x <- rnorm(n = 500, mean = 25, sd = 5)
status <- sample(c(rep(x = "paid", 218), rep("non-paid", 282)))
category <- sample(c(rep("action", 193), rep("product", 129), rep("inspiration", 178)))
df <- data.frame(x, status, category)
boxplot(df$x ~ df$status[df$category == "action"])
Однако.Это дает ошибку, что переменные длины отличаются.