Я использовал ggplot2 для создания двух прозрачных перекрывающихся гистограмм.Как создать черно-белые прозрачные перекрывающиеся гистограммы с помощью ggplot2?
test = data.frame(condition = rep(c("a", "b"), each = 500), value = rep(-1, 1000))
test[1:500,]$value = rnorm(500)
test[501:1000,]$value = rnorm(500) + 2
fig = ggplot(test, aes(x = value, fill = condition)) +
#scale_fill_grey() +
geom_histogram(position = "identity", alpha = .5)
fig
Получившийся участок выглядит великолепно, но он в цвете. Мне нужен полутоновый или черно-белый сюжет.
Использование «scale_fill_grey()» приводит к заговору с прозрачностью, который очень трудно «читать».
В идеале, мне нужен черно-белый сюжет, который использует текстуру вместо цвета, например, перекрестное штрихование: «///» для одного условия, «\\\» для другого условия, в результате чего «XXX «когда перекрываются штанги. Это возможно?
Насколько мне известно, текстурирование не представляется возможным с 'ggplot2'. – Arun
Можно ли использовать текстурирование с функцией hist() или truehist() (из библиотеки MASS)? – user2363777