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 :

Modification de données


Sujet :

R

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 14
    Par défaut Modification de données
    Bonjour,

    Je poste ce nouveau sujet car je cherche à modifier un tableau de données sous R.
    J'ai des données avec, en 1ère colonne, différents points d'échantillonnages (dans l'exemple en pièce-jointe on en a 2 : LA080015 et LA080018).
    Pour chacun de ces sites on a comptés le nombre de poissons (colonne "nb_ind") en notant l'espèce ("codeSp") et la classe de taille ("P" pour petit, "M" pour moyen et "G" pour grand).
    Le problème, c'est que je ne veux pas avoir, pour un même point d'échantillonnage, deux lignes avec la même espèce mais une seule par espèce avec le nombre maximal d'individus. Sauf dans le cas où les individus ne font pas partie de la même classe de taille.

    Par exemple :
    A partir de ça...

    LA080015 2 -999 Choegrap NA -999 P -999 1 -999 -999
    LA080015 2 -999 Choegrap NA -999 G -999 1 -999 -999
    LA080015 2 -999 Scarrivu NA -999 P -999 1 -999 -999
    LA080015 3 -999 Scarrivu NA -999 P -999 1 -999 -999
    LA080015 1 -999 Acannigri NA -999 M -999 6 -999 -999
    LA080015 2 -999 Acannigri NA -999 M -999 4 -999 -999

    Je souhaite obtenir ceci :

    LA080015 2 -999 Choegrap NA -999 P -999 1 -999 -999
    LA080015 2 -999 Choegrap NA -999 G -999 1 -999 -999
    LA080015 3 -999 Scarrivu NA -999 P -999 1 -999 -999
    LA080015 1 -999 Acannigri NA -999 M -999 6 -999 -999


    Dans cet exemple ci-dessus, on a deux fois Choegraph. Cependant, ne faisant pas partie de la même classe de taille, je souhaite conserver les données concernant ces deux individus.
    Pour les Acannigri, on a deux lignes dont une avec 6 individus et l'autre avec 4 individus. Là, je souhaite donc ne conserver que la ligne avec le maximum d'individus soit la ligne avec les 6 individus.
    Enfin dans le cas des Scarrivu, on a deux lignes avec 1. Je ne souhaite garder également qu'une ligne avec le maximum d'individus (1). Peu importe laquelle.

    Je cherche une fonction me permettant de faire ceci automatiquement pour chaque site.
    Je ne sais pas si mes explications étaient assez claires, ce n'est pas évident à expliquer.
    J'ai mis un fichier xls en pièce-jointe au cas où.
    Si quelqu'un avait une solution à mon problème cela m'aiderait énormément.
    Merci d'avance,

    Jérémy
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. [JTable] Interdire la modification des données ?
    Par Cyborg289 dans le forum Composants
    Réponses: 7
    Dernier message: 25/02/2013, 10h40
  2. Réponses: 2
    Dernier message: 21/03/2006, 15h22
  3. Modification des données impossible
    Par Virgile59 dans le forum Access
    Réponses: 8
    Dernier message: 03/03/2006, 14h41
  4. Réponses: 6
    Dernier message: 15/02/2006, 14h02
  5. [MySQL] Modification de données utilisateurs
    Par Paniez dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 05/02/2006, 22h58

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