bonjour,

svp j'ai un problème j'ai des données de moyenne en fonction des dates dans mon data.frame du coup quand j essai d aficher le graphes de mean en fonction du temps y a un probleme c'est que sur mon data frame j ai les dates suivantes : 01_2001,05-2000;.8_2001,09-2001,01-2006,05-20006...., 11-2006

dans le graphe il prend pas que les dates que j ai sur mon data frame mais des dates que j ai pas ca veut dire la periode de 2002-2004 :

Nom : 555.PNG
Affichages : 1681
Taille : 21,3 Ko

voici mon data.frame :

Nom : fff.PNG
Affichages : 1601
Taille : 58,0 Ko

j'ai besoin d'afficher que les dates que j'ai svp comment faire voila script :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
#ploter for all years 
 
years<- ggplot(data_all_years, aes(x= Date, y=mean.EVI.in.polys), na.rm=TRUE) +
  geom_line(color = "blue", size = 1)+ 
  ggtitle(" mean of EVI.allyears Mato Grosso ") +
  xlab("Date") + ylab("Mean of EVI.allyears (Scale Factor = 0.0001)")+
  theme(text = element_text(size=10))+theme_classic()+
  scale_x_date(labels = date_format("%Y"))+ 
  scale_y_continuous(name="Mean of EVI.all_years (Scale Factor = 0.0001)", limits=c(0.2, 0.69))+
  theme_bw()
 
plot(years)v
merci d avance