Les posteurs les plus actifs de la semaine
Aucun utilisateur |
Sujets les plus vus
Sélection spéciale dans R
3 participants
Page 1 sur 1
Sélection spéciale dans R
Bonjour,
Je travaille sur des donnés avec 3 variables :
Le QI (qui va de 70 à 150), le sexe de la personne et son "don" (si il a un qI plus haut que 115 il reçoit le niveau "haut" et s'il a un QI plus bas que 115, il reçoit le niveau "bas")
En gros, j'ai des données qui ressemblent à :
Nr QI sexe don
1 112 F bas
2 135 F haut
3 120 M haut
4 90 M bas
Et ce que j'aimerai faire, c'est sélectionner les unités qui ont comme don "haut" et parmis ces unités là, créer deux nouvelles variables en fonction du sexe.
Donc, une variable x qui ne comprendrait que ceux qui ont un don "haut" et qui sont de sexe féminin et une variable y qui ne comprendrait que ceux qui ont un don "haut" et qui sont de sexe masculin.
J'espère avoir été claire!
Merci d'avance pour votre aide
VaalG
Je travaille sur des donnés avec 3 variables :
Le QI (qui va de 70 à 150), le sexe de la personne et son "don" (si il a un qI plus haut que 115 il reçoit le niveau "haut" et s'il a un QI plus bas que 115, il reçoit le niveau "bas")
En gros, j'ai des données qui ressemblent à :
Nr QI sexe don
1 112 F bas
2 135 F haut
3 120 M haut
4 90 M bas
Et ce que j'aimerai faire, c'est sélectionner les unités qui ont comme don "haut" et parmis ces unités là, créer deux nouvelles variables en fonction du sexe.
Donc, une variable x qui ne comprendrait que ceux qui ont un don "haut" et qui sont de sexe féminin et une variable y qui ne comprendrait que ceux qui ont un don "haut" et qui sont de sexe masculin.
J'espère avoir été claire!
Merci d'avance pour votre aide
VaalG
VaalG- Nombre de messages : 3
Date d'inscription : 21/05/2012
Re: Sélection spéciale dans R
Bonjour,
Le code
où tab est le nom de la table où se trouvent les données, permet de récupérer une table dans laquelle on a seulement les observations des femmes ayant un niveau haut.
Ayana
Le code
- Code:
x<-tab[tab$sexe=='F' & tab$don=='haut',]
où tab est le nom de la table où se trouvent les données, permet de récupérer une table dans laquelle on a seulement les observations des femmes ayant un niveau haut.
Ayana
Ayana- Nombre de messages : 550
Localisation : Londres
Date d'inscription : 18/08/2009
Re: Sélection spéciale dans R
- Code:
x <- tab$don=="haut" & tab$sexe=="F"
x2 <- tad$don=="haut" & tab$sexe=="M"
droopy- Nombre de messages : 1156
Date d'inscription : 04/09/2009
Sujets similaires
» Interv. de confiance pour une loi spéciale
» Problème dans le package ensembleBMA dans R
» selection
» selection de données
» code R sélection aléatoire
» Problème dans le package ensembleBMA dans R
» selection
» selection de données
» code R sélection aléatoire
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum