Mise en page Plot dans R
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Mise en page Plot dans R



  1. #1
    clems05

    Mise en page Plot dans R


    ------

    Bonjour,

    j'essai actuellement de mettre en page mes différents plot dans R pour une présentation et je bloque pour ajuster les paramètres de l'un d'eux.

    Il s'agit d'un simple histogramme codé avec la fonction plot :

    voici la table que j'utilise


    deplacement oui non
    1 delicatissima 95.45 5.55
    2 iguana iguana 58.62 41.38

    Je veux maintenant créer un histogramme de la colonne "oui", avec donc 2 bâtonnets seulement.

    pour cela j'ai écrit la fonction suivante :

    plot(deplac$oui,type="h",ylab= "",xlab="",lwd=100,lend="butt" ,col="blue")

    le résultat (en pièce jointe) me satisfait mais pas la mise en page et je cherche depuis des heures sans trouver comment modifier selon mes critères.

    Je voudrais tout d'abord que l'axe des ordonnées aille de 0 à 100 (mes données sont des pourcentages)

    Ensuite, j'aimerais qu'il n'y ai pas d'axe X, ou en tout cas pas de valeurs (je ne comprend pas d'où viennent ces valeurs 1,1.2,...,2)

    et pour finir j'aimerais que mes 2 bâtonnets soient proches l'un de l'autre et décollé de l'axe y.

    ps: si il est aussi possible de faire apparaitre les labels "delicatissima" sous le bâtonnet 95.45 et "iguana iguana" sous le bâtonnet 58.62 je serais aux anges.


    Je me demande si ma table de base n'est pas le souci et cherche actuellement une solution mais si quelqu'un à une idée ou un coup de main à me donner ce serait très sympa.

    Merci de votre aide,

    Clems05

    -----
    Images attachées Images attachées  

  2. #2
    clems05

    Re : Mise en page Plot dans R

    J'ai trouvé comment répondre à ma première demande, il suffit d'ajouter un ylim=c(1,100) dans le code du plot

    cependant je ne trouve pas encore pour le reste...

  3. #3
    toothpick-charlie

    Re : Mise en page Plot dans R

    pour supprimer les axes, il faut utiliser l'argument axes=F : essaie par exemple plot(0,axes=F)

    sinon pourquoi ne pas utiliser une fonction qui fait ça très bien : barplot ?

  4. #4
    clems05

    Re : Mise en page Plot dans R

    ah ben oui en effet, c'est bien plus pratique avec la fonction barplot que je ne connaissais pas.

    merci beaucoup toothpick, tu me sauve la fin d'après midi!

  5. A voir en vidéo sur Futura

Discussions similaires

  1. mise en page css
    Par frequi1 dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 27/11/2012, 09h27
  2. Modifier les axes dans un plot dans le matlab
    Par mrd9991 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 12/05/2010, 23h10
  3. mise en page
    Par invite1d621120 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 13/03/2008, 15h00
  4. Mise en Page dans word
    Par Cornemuse dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 08/05/2004, 00h33
  5. dans Word, je n'ai plus la fonction mise en page
    Par Cornemuse dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 19/02/2004, 12h45