Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 9 sur 9
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    octobre 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : octobre 2012
    Messages : 23
    Points : 15
    Points
    15

    Par défaut Enregistrer une sortie R, dans une image

    Bonjour,
    je cherche un moyen pour enregistrer des sorties R (autre que des graphiques), sous la forme d'un fichier image type .jpeg ou .pdf
    Est-ce que quelqu'un saurait comment faire s'il-vous-plaît?
    Merci d'avance

  2. #2
    Membre habitué
    Homme Profil pro Vincent Forissier
    Analyste
    Inscrit en
    février 2012
    Messages
    62
    Détails du profil
    Informations personnelles :
    Nom : Homme Vincent Forissier
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste

    Informations forums :
    Inscription : février 2012
    Messages : 62
    Points : 127
    Points
    127

    Par défaut

    Bonjour,

    C'est faisable pour des graphiques, je ne sais pas pour les autres types d'objets (texte, tableaux...etc). Il faut précéder la création du graphique par la commande jpeg(chemin_complet.jpg) puis terminer par dev.off()

    Code :
    1
    2
    3
    4
    5
    vec_test <- c(1,2,3,4,5)
    pdf("test.pdf")#écrit par défaut dans le répertoire actuel
    test <- barplot(vec_test)
    dev.off()
    Pour info : Une connexion vers le fichier s'établit lorsque R enregistre le graphique en pdf, dev.off() permet de fermer cette connexion (et accessoirement d'ouvrir le fichier pdf sans avoir d'erreur).

    Bonne journée,

    Guinue

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    octobre 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : octobre 2012
    Messages : 23
    Points : 15
    Points
    15

    Par défaut

    Oui, merci de ta réponse Guinue. Je connaissais déjà cette commande pour les graphiques. C'est pour ça que j'avais précisé autre que les graphiques
    Du coup, j'ai quand même essayé ça, mais ça n'a pas l'air de fonctionner.

  4. #4
    Membre habitué
    Homme Profil pro Vincent Forissier
    Analyste
    Inscrit en
    février 2012
    Messages
    62
    Détails du profil
    Informations personnelles :
    Nom : Homme Vincent Forissier
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste

    Informations forums :
    Inscription : février 2012
    Messages : 62
    Points : 127
    Points
    127

    Par défaut

    mais quel boulet!...

  5. #5
    Membre expérimenté
    Homme Profil pro Vincent Chouraki
    MD, PhD, post-doc
    Inscrit en
    juillet 2010
    Messages
    185
    Détails du profil
    Informations personnelles :
    Nom : Homme Vincent Chouraki
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : MD, PhD, post-doc
    Secteur : Santé

    Informations forums :
    Inscription : juillet 2010
    Messages : 185
    Points : 540
    Points
    540

    Par défaut

    Bonjour,

    Pourriez-vous donner un exemple un peu plus précis de ce que vous voulez faire? C'est pour intégrer dans un rapport? Avoir un graphe et un tableau dans le même fichier? Parce que comme ça, je pense à des trucs comme Sweave, knitr, LaTeX et compagnie mais je ne suis pas sûr que ce soit ce que vous cherchiez...

    Vincent

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    octobre 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : octobre 2012
    Messages : 23
    Points : 15
    Points
    15

    Par défaut

    Merci de votre réponse,
    Si, c'est pour intégrer dans un rapport.
    Pour un exemple basique (désolé j'ai pas R sous la main pour un vrai exemple) : Imaginons que j'ai une sortie d'une fonction comme lm. Je souhaite enregistrer le résultat de la sortie dans un fichier jpeg, pour ensuite le réinjecter dans un rapport.

    J'ai entendu parler de Sweave pour rentrer directement la sortie dans LaTeX, ce qui pouvait marcher dans mon cas, car j'utilise souvent (mais pas toujours) Latex pour taper des rapports.
    Du coup, j'ai essayé, mais cela avait été un échec. Après, je n'avais pas trop insisté à l'époque.


    Citation Envoyé par vchouraki Voir le message
    Bonjour,

    Pourriez-vous donner un exemple un peu plus précis de ce que vous voulez faire? C'est pour intégrer dans un rapport? Avoir un graphe et un tableau dans le même fichier? Parce que comme ça, je pense à des trucs comme Sweave, knitr, LaTeX et compagnie mais je ne suis pas sûr que ce soit ce que vous cherchiez...

    Vincent

  7. #7
    Membre expérimenté
    Homme Profil pro Vincent Chouraki
    MD, PhD, post-doc
    Inscrit en
    juillet 2010
    Messages
    185
    Détails du profil
    Informations personnelles :
    Nom : Homme Vincent Chouraki
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : MD, PhD, post-doc
    Secteur : Santé

    Informations forums :
    Inscription : juillet 2010
    Messages : 185
    Points : 540
    Points
    540

    Par défaut

    Bonjour,

    Je proposais Sweave et consort mais je n'utilise pas non plus. Il y a un package texreg qui peut vous intéresser si vous utilisez LaTeX.

    http://cran.r-project.org/web/packag...reg/index.html

    Comme ça vous avez directement du code LaTeX produit par R à partir de vos régressions. Voir aussi la fonction latex du package Hmisc, xtable...

    HTH

    Vincent

  8. #8
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro Cédric Duprez
    Gestion de bases de données techniques
    Inscrit en
    avril 2002
    Messages
    5 079
    Détails du profil
    Informations personnelles :
    Nom : Homme Cédric Duprez
    Âge : 39
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : avril 2002
    Messages : 5 079
    Points : 16 593
    Points
    16 593

    Par défaut

    Bonjour,

    Autre possibilité : OdfWeave, qui est la même chose que Sweave mais sous LibreOffice et OpenOffice.
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

  9. #9
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    octobre 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : octobre 2012
    Messages : 23
    Points : 15
    Points
    15

    Par défaut

    Excusez-moi pour la réponse tardive, j'étais en vacances.
    Merci pour vos réponses, je regarderai ça de plus près

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •