questions de base

Questions ne rentrant pas dans les rubriques ci-dessus.

Modérateur : Groupe des modérateurs

Carole Soual
Messages : 5
Enregistré le : 19 Juil 2006, 10:40

questions de base

Messagepar Carole Soual » 27 Juil 2006, 10:56

bonjour,
je suis désolée, je débute avec R et j'ai deux petites questions :
- comment supprimer la 1ère ligne d'un tableau de donnée que je lis avec read.csv() depuis un fichier texte. En fait je veux calculer la moyenne de chaque colonne mais je dois enlever l'en-tête(1ère ligne)?

- comment écrire la légende perpendiculairement à l'axe des abscisses ds un graphique où il y a plusieurs boxplots. (la légende parallèlement ne rentre pas sur l'axe)??

merci bcp...

Pierre Bady
Messages : 405
Enregistré le : 02 Mai 2006, 07:46

Messagepar Pierre Bady » 27 Juil 2006, 12:55

bonjour,

- comment supprimer la 1ère ligne d'un tableau de donnée que je lis avec read.csv() depuis un fichier texte. En fait je veux calculer la moyenne de chaque colonne mais je dois enlever l'en-tête(1ère ligne)?


regarde du coté de l'argument "header" dans la fonction "read.csv".
ça devrait regler tes problèmes.

Code : Tout sélectionner

?read.csv


comment écrire la légende perpendiculairement à l'axe des abscisses ds un graphique où il y a plusieurs boxplots. (la légende parallèlement ne rentre pas sur l'axe)??


pour trouver la réponse à cette question, il faut d'abord aller dans l'aide de la fonction "boxplot", ... on remaque que cette option est gérée par l'argument "las" ... puis dans l'aide de la fonction "par", pour avoir une description plus détaillée de cet argument ...

Code : Tout sélectionner

?boxplot
?par


'las' numeric in {0,1,2,3}; the style of axis labels.

0: always parallel to the axis [_default_],

1: always horizontal,

2: always perpendicular to the axis,

3: always vertical.

Note that other string/character rotation (via argument 'srt'
to 'par') does _not_ affect the axis labels.



voici une petite illustration :

Code : Tout sélectionner

par(mfrow=c(2,2))
boxplot(rnorm(10),axes=F)
axis(1)
axis(2)

boxplot(rnorm(10),axes=F)
axis(1)
axis(2,las=1)

boxplot(rnorm(10),axes=F)
axis(1,las=2)
axis(2,las=1)


boxplot(rnorm(10),axes=F)
axis(1,las=3)
axis(2,las=1)
axis(3,las=0)
axis(4,las=0)




en espérant avoir aidé un peu :)

@+++

pierre
=@===--------¬-------¬------¬-----¬
liens utiles :
http://www.gnurou.org/Writing/SmartQuestionsFr
http://neogrifter.free.fr/welcomeOnInternet.jpg
]<((((*< -------------------------------

Carole Soual
Messages : 5
Enregistré le : 19 Juil 2006, 10:40

re-

Messagepar Carole Soual » 27 Juil 2006, 13:39

merci bcp!!!

je suis sur la voie...

bye...


Retourner vers « Archives : Autres »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité

cron