J'ai un graphique des vitesses du vent par rapport à la direction qui a un grand nombre de points, et je le suis aussi en utilisant alpha=I(1/20) en plus de la couleur=mois
Voici un exemple de code :
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()
Cela produit un graphique décent, mais mon problème est que l'alpha de la légende est également 1/30e, ce qui le rend illisible. Y a-t-il un moyen de forcer la légende à être 1 alpha à la place ?
En voici un exemple :