데이터 프레임이 있고 두 개의 열을 기반으로하는 오버레이 밀도 플롯을 만들고 싶습니다. 색상이 투명 해 지길 원합니다. 채우기 옵션을 사용하고 기본적으로 채우기를 요소 열로 할당했습니다. 기본적으로 요소 열이 있으면 모든 채우기가 투명하게됩니다.투명 색상의 채우기 밀도 곡선
하지만 이런 상황에서는 아무런 요소가 없는데 어떻게 투명하게 채울 수 있습니까?
library("ggplot2")
vec1 <- data.frame(x=rnorm(2000, 0, 1))
vec2 <- data.frame(x=rnorm(3000, 1, 1.5))
ggplot() + geom_density(aes(x=x), fill="red", data=vec1) +
geom_density(aes(x=x), fill="blue", data=vec2)
나는 geom_density(alpha=0.4)
을 추가하려고 시도했지만 아무런 효과가 없었습니다.
'geom_density (...) '호출 내에서'alpha = .4'를 넣으십시오. – jlhoward