graphique

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Issaka Abakar Koumato
Messages : 15
Enregistré le : 24 Sep 2018, 22:00

graphique

Messagepar Issaka Abakar Koumato » 29 Déc 2018, 16:08

Bonsoir je viens exposé mes difficultés. Voici j'ai tracé un graphique avec 23 courbes et 23 légendes différentes mais je veux que les légendes soient en dehors du graphique. Comment faire? voici mes codes: ymax=max(X,na.rm=T)
ymin=min(X,na.rm=T)
Year=unique(temp[,1])
xlab1=c("1980","1981","1982","1983","1984","1985","1986","1987","1988","1989")
xlab2=c("1990","1991","1992","1993","1994","1995","1996","1997","1998","1999") xlab3=c("2000","2001","2002","2003","2004","2005","2006","2007","2008","2009")
xlab4=c("2010","2011","2012","2013","2014","2015","2016","2017")
labYear=c(xlab1,xlab2,xlab3,xlab4)

legendx=colnames(temp)[3:25]
Year=as.character(temp[,1])
#par(mfrow=c(4,6))
for (i in 1:9)
{
#plot(1:Ndata,X[,i],type="l",main=colnames(temp)[i+2],xlab='Mois',ylab='Température',ylim=c(ymin,ymax))
plot(1:Ndata,X[,i],pch=1,lty=1,type="l",col=ColorsAll[i],ylim=c(ymin,ymax),lwd=2,xaxt="n",xlab="Années",main="Temperature en °C par ville",ylab="Temperature en °C")
par(new=TRUE)
}
axis(1,at=c(1:456), labels=Year) #axis(1,at=c(1:38), labels=labYear)
grid()
Couleurs=ColorsAll[1:Nbvar]
legend(x="bottomright", legend=legendx,col=Couleurs,cex=.9,text.col = "black",lty=1,lwd=2) et je veux que les années soient sur les axes des abscisses et les températures sur les ordonnées comment faire?

Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité