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 :

afficher les valeurs d'une matrice en pie


Sujet :

R

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de fripette
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 242
    Par défaut afficher les valeurs d'une matrice en pie
    Bonjour à tous,

    Voilà, je débute vraiment en R.
    Je suis face plusieurs interrogations que j'ai du mal à formuler et donc à solutionner en cherchant dans la doc (pas de mots clé donc pas de chocolat)

    Voici ma matrice :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    	[0-25]	[25-50]	[50-75]	[75-100]
    E1	0	4	10	0	
    E2	0	0	5	0	
    E3	0	1	0	0	
    E4	0	8	1	0	
    E5	0	19	4	0
    Voici mon code (et là j'ai eu beaucoup d'aide de mes collègues) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    matppbrut <- read.table("/Users/drula/scripts/data/cazydata/blast_tmp/result_full_predict_20110426_15:59:07.txt", header=T)
    colnames(matppbrut) <- substr(colnames(matppbrut), 2, 5)
    matppbrut <- t(matppbrut)
     
    nom <- "/Users/drula/scripts/data/cazydata/blast_tmp/test.png"
    png(filename=nom,width=750, height=600,units="px",pointsize=12,bg="white",res=100)
    pie(matppbrut[,1], main = names(matppbrut[1,][1]))
    legend("topleft", colnames(matppbrut), cex=0.7, col=c("#FF69B4","#FF6600","#FF69B4","#AA9900","#33FF33","#AB003C"),pch=16:21, lty=2)
    dev.off()
    Je voudrais faire pour chaque ligne un camembert representatif du nombre de valeurs pour chaque quart (de 100% ).
    Donc j'ai du retourné ma matrice sinon ca marchait pas .

    Les problèmes que je rencontre:
    _ le header du tableau est pas du tout pris correctement en compte ca donne sur mon pie 50.7 au lieu de [50-75] : donc probleme d'integration du - ?

    _ le probleme des valeurs zero: ca donne une barre toute fine sur le camembert ca fait moche. Je voudrais que ces valeurs ne soient pas affiches lors de la generation du graph . J'ai pense faire un tableau donc une matrice par E (donc un fichier plat par E aussi ?)
    Images attachées Images attachées  

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

Discussions similaires

  1. [Débutant] afficher les valeurs d'une matrice dans un vecteur ?
    Par Imène_23 dans le forum MATLAB
    Réponses: 3
    Dernier message: 21/08/2011, 12h39
  2. afficher les valeur d'une requete dans une combobox
    Par carlos587261 dans le forum Bases de données
    Réponses: 3
    Dernier message: 15/06/2007, 08h45
  3. Afficher les valeurs d'une structure dans une matrice
    Par yabbiyou dans le forum MATLAB
    Réponses: 1
    Dernier message: 22/02/2007, 12h26
  4. recuper les valeurs d'une matrice
    Par marcelsoh1 dans le forum C
    Réponses: 2
    Dernier message: 06/09/2006, 16h48
  5. comment afficher les valeurs d'une semaine
    Par duck54 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 28/05/2006, 22h57

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