점이 많은 방향에 대한 풍속 그래프가 있으므로 color = month 외에 alpha = I (1/20)를 사용하고 있습니다.
다음은 코드 샘플입니다.
library(RMySQL)
library(ggplot2)
con <- dbConnect(...)
wind <- dbGetQuery(con, "SELECT speed_w/speed_e AS ratio, dir_58 as dir, MONTHNAME(timestamp) AS month, ROUND((speed_w+speed_e)/2) AS speed FROM tablename;");
png("ratio-by-speed.png",height=400,width=1200)
qplot(wind$dir,wind$ratio,ylim=c(0.5,1.5),xlim=c(0,360),color=wind$month,alpha=I(1/30),main="West/East against direction")
dev.off()
이것은 괜찮은 그래프를 생성하지만 내 문제는 범례의 알파도 1/30이므로 읽을 수 없다는 것입니다. 대신 범례를 1 알파로 만들 수있는 방법이 있습니까?
다음은 그 예입니다.