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 :

Enregistrer une sortie R, dans une image


Sujet :

R

  1. #1
    Nouveau 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 : 31
    Points
    31
    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
    Analyste
    Inscrit en
    Février 2012
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste

    Informations forums :
    Inscription : Février 2012
    Messages : 62
    Points : 143
    Points
    143
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    Nouveau 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 : 31
    Points
    31
    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
    Analyste
    Inscrit en
    Février 2012
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste

    Informations forums :
    Inscription : Février 2012
    Messages : 62
    Points : 143
    Points
    143
    Par défaut
    mais quel boulet!...

  5. #5
    Membre confirmé
    Homme Profil pro
    MCU
    Inscrit en
    Juillet 2010
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : MCU
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2010
    Messages : 185
    Points : 486
    Points
    486
    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
    Nouveau 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 : 31
    Points
    31
    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 confirmé
    Homme Profil pro
    MCU
    Inscrit en
    Juillet 2010
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : MCU
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2010
    Messages : 185
    Points : 486
    Points
    486
    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 actuellement connecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 014
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Loiret (Centre)

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

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 014
    Points : 23 702
    Points
    23 702
    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
    Nouveau 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 : 31
    Points
    31
    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

Discussions similaires

  1. Réponses: 6
    Dernier message: 13/11/2009, 16h06
  2. Réponses: 1
    Dernier message: 24/03/2009, 23h23
  3. Changer un caractère dans une chaîne contenue dans une phrase
    Par cirtey dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 07/03/2007, 16h16
  4. Réponses: 4
    Dernier message: 16/05/2006, 23h15
  5. Réponses: 11
    Dernier message: 06/12/2005, 08h23

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