Extraction de données d'un vecteur

Questions sur les objets de R et la manipulation des données

Modérateur : Groupe des modérateurs

Samuel Hennuyer
Messages : 13
Enregistré le : 12 Juil 2006, 14:52

Extraction de données d'un vecteur

Messagepar Samuel Hennuyer » 19 Juil 2006, 13:11

Je crois qu'il est possible d'extraire des nombres d'un vecteur numérique en spécifiant un opérateur de comparaison, mais je ne me rappeller plus comment.
Par exemple, je souhaite extraire d'un vecteur à 5961 éléments numériques tous les nombres compris entre `a' et `b', deux décimaux donnés. Comment est-ce possible de générer un vecteur contenant ces nombres précis ?

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

Messagepar Pierre Bady » 19 Juil 2006, 13:30

bonjour,

voici un p'tit exemple:

Code : Tout sélectionner

> rnorm(10)
 [1] -0.3806  0.1330 -2.8466 -0.5553  0.3756  0.8459  0.4515 -0.1832 -0.4996
[10]  2.4584
> ted <- rnorm(10)
> ted[ted < 0.25 & ted > -0.25]
[1]  0.05215 -0.11351  0.20688 -0.21063
>

en espérant t'avoir aidé un peu :)

@+++

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

Samuel Hennuyer
Messages : 13
Enregistré le : 12 Juil 2006, 14:52

Messagepar Samuel Hennuyer » 19 Juil 2006, 13:34

Cela me renvoit :
numeric(0)

J'ai la version 2.0.1 de R. Qu'est-ce qui ne va pas selon vous ?


C'est bon ! je marche au ralenti excusez-moi j'ai compris ça marche !

merci beaucoup ;
Samuel.

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

Messagepar Pierre Bady » 19 Juil 2006, 13:46

rebonjour,

désolé ... mon exemple n'était pas tout à fait clair :

Code : Tout sélectionner

ted[ (ted < 0.25) & (ted > -0.25)]


avec les parenthèses, on comprend (peut-être) mieux le fonctionnemment.

@+

Pierre
=@===--------¬-------¬------¬-----¬

liens utiles :

http://www.gnurou.org/Writing/SmartQuestionsFr

http://neogrifter.free.fr/welcomeOnInternet.jpg

]<((((*< -------------------------------


Retourner vers « Archives : Manipulation de données avec R »

Qui est en ligne

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

cron