Я пытаюсь создать многоуровневую гистограмму, например, с помощью ggplot2:
Вот некоторые данные и код, которые, как я думал, будут работать:
my.data <- data.frame(treat = rep(c(0, 1), 100), prop_score = runif(2 * 100))
my.data <- transform(my.data, treat = ifelse(treat == 1, "treatment", "control"))
my.data <- transform(my.data, treat = as.factor(treat))
my.fig <- ggplot() + geom_histogram(data = my.data, binwidth = 0.05, alpha = 0.01, aes(x = prop_score, linetype = treat, position = identity))
Но мой код выдаетэто:
Спасибо!Я бы предпочел ggplot2
(пока я учился, я подумал, что просто изучаю общий расширяемый язык черчения), но я открыт для всего / для всего.