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 :
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 [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
Je voudrais faire pour chaque ligne un camembert representatif du nombre de valeurs pour chaque quart (de 100% ).
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()
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 ?)
Partager