IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

R Discussion :

moyenne mobile sur graphique


Sujet :

R

  1. #1
    Inactif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2016
    Messages : 6
    Points : 15
    Points
    15
    Par défaut moyenne mobile sur graphique
    Bonjour à tous,

    J'ai un problème, je n'arrive pas à trouver la fonction qui me permet de tracer une courbe de l'évolution de mes données... Et aussi de rajouter une deuxième courbe à mon graphique qui représente la moyenne mobile...

    Bonne journée tout le monde, j'espère que quelqu'un pourra m'aider merci.


    Cordialement M.Sorra

  2. #2
    Inactif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2016
    Messages : 6
    Points : 15
    Points
    15
    Par défaut
    Bon, j'ai trouvé avec la fonction plot et avec type "l" comment tracer la courbe mais voilà, la taille n'est pas du tout adaptée, comment puis-je faire ?
    J'ai trop de données donc ça me fait une grosse barrette noire en gros, et je voudrais "étirer la courbe pour qu'elle soit plus claire", en gros jouer avec l'échelle...

    Sinon pour la deuxième courbe, je n'ai toujours pas réussi.

    @M.S

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2015
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2015
    Messages : 71
    Points : 67
    Points
    67
    Par défaut
    Bonjour _sorra,

    As tu un rapide exemple de données et de code jusqu'à présent pour qu'on puisse travailler dessus ?

    Je ne sais pas si ça va aider ou si ça concerne bien ta demande, mais une approche en attendant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    var1<-seq(0,60,0.5)
    var2<-3*var1+2
    var3<-0.5*var1^2
     
    plot(0,0,type="n",xlab="var1",ylab="",xlim=range(var1),ylim=c(0,max(var2,var3)))
    lines(var1,var2,col=2)
    lines(var1,var3,col=3)
    Sinon un exemple de graphique avec 2 axes des ordonnées à cette page : http://abcdr.guyader.pro/521-comment...onnees-dans-r/

  4. #4
    Inactif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2016
    Messages : 6
    Points : 15
    Points
    15
    Par défaut
    bonjour,

    Merci d'avoir repondu voici mon code :
    (je n'est pas encore trouver coment faire la moyenne mobile mais on peut prendre l'exemple de la moyenne simple à ajouter au graphique)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    {
    cat(x)
    cat(" ")
    moyenne <- print(mean(table1[[x]]))
    moyenne <- round(moyenne, 8)
    ecart <- print(sd(table1[[x]]))
    ecart <- round(ecart, 8)
    var <- print(var(table1[[x]]))
    var <- round(var,8)
     
    dirCor3 <- paste0(dirPath,"/plot")
    dir.create(dirCor3)
    mypath3 <- file.path(dirCor3,paste(x,".png", sep = ""))
    png(filename = mypath3,width = 1000, height = 1000,units = 'px', pointsize = 12, bg = "white", res = NA,restoreConsole = TRUE)
    plot(table1[[x]], main = names(table1[x]),las=1, cex.main=1, cex.lab=0.99, xlab = NULL, ylab = NULL,type="l")
    dev.off()
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Moyenne Mobile sur 38 jours sas
    Par loloo03 dans le forum SAS STAT
    Réponses: 3
    Dernier message: 01/11/2011, 15h00
  2. Calcul de moyenne mobile
    Par Kloun dans le forum Access
    Réponses: 4
    Dernier message: 27/02/2007, 10h24
  3. barre d'erreur sur graphique excel
    Par fmris dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/10/2006, 14h41
  4. [VBA Excel] moyenne mobile paramétrable
    Par netsabes dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 01/09/2006, 22h22
  5. Tableau et moyenne mobile
    Par mattoo dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 03/05/2005, 16h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo