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 :

Conserver si compris entre.. R


Sujet :

R

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2017
    Messages : 9
    Points : 10
    Points
    10
    Par défaut Conserver si compris entre.. R
    Bonjour à tous,

    Voilà je vous sollicite pour un problème que je pense pas très difficile mais qui m'handicape pas mal, sans que je n'arrive à comprendre pourquoi.
    J'ai dans mon table, 4 variables : ID Date1 Date2 DiffDateDiffDate résulte de la différence entre Date2 et Date1. J'aimerai ne pouvoir conserver que les DiffDate supérieures ou égales à 0 et celles inférieures ou égales à 15 par exemple.
    Autrement dit, les DiffDate compris entre 0 et 15 ([0;15]).

    Pour cela, j'ai tapé le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tab<-tab[which("DiffDate">= 0 && "DiffDate"<= 15)].
    Quand j'exécute je n'ai pas de message d'erreur, mais lorsque j'utilise summary(tab), la console me sort : < table of extent 0 x 0 >Si quelqu'un à une idée du pourquoi du comment, ça serai top !
    Merci d'avance à tous !

  2. #2
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2017
    Messages : 1
    Points : 4
    Points
    4
    Par défaut
    Bonjour,
    Je ne sais pas si j'ai bien compris votre problème mais si "tab" est un data frame vous pouvez faire comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tab <- tab[tab$DiffDate>=0 & tab$DiffDate<=15,]

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2017
    Messages : 9
    Points : 10
    Points
    10
    Par défaut
    Ca marche très bien !
    Merci beaucoup à vous !

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

Discussions similaires

  1. [Math / Random] Génération nombre aléatoire compris entre deux bornes
    Par oligig dans le forum Collection et Stream
    Réponses: 5
    Dernier message: 30/06/2013, 18h23
  2. Requete "compris entre"
    Par dafalri dans le forum Requêtes
    Réponses: 5
    Dernier message: 16/12/2005, 10h57
  3. compris entre 0 et 20 ???
    Par SpaceFrog dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 21/10/2005, 09h30
  4. Obtenir des enregistrements compris entre 2 dates
    Par rangernoir dans le forum Access
    Réponses: 2
    Dernier message: 29/09/2005, 14h56
  5. LIKE de tout ce qui n'est pas compris entre a<-&
    Par DjinnS dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 28/07/2003, 14h09

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