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 :

Trier un tableau


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 137
    Par défaut Trier un tableau
    Bonjour à tous,

    J'ai un tableau T de 300 colonnes contenant des réels, et je voudrai ordonner ce tableau (dans le sens par exemple inverser la colonne 2 avec la colonne 200) et ce en fonction de l'interquartile de la colonne.

    En d'autre termes je dois calculer tous les interquartiles des colonnes, les trier du plus grand au plus petit mais en meme temps en inversant les colonnes au meme moment du tri.

    Quelqu'un pourrait il m'aiguiller ?

    En vous remerciant de votre aide

  2. #2
    Membre éprouvé
    Inscrit en
    Mai 2010
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 74
    Par défaut
    Salut
    Je trouve la question un peu flou, par interquartile vous parlez de la différence entre le 3eme quartile (prob = 0.75) et le 1er quartile (prob = 0.25) : il s'agit de la fonction :
    Ma seconde préoccupation est de savoir, vous voulez reordonner les colonnes selon l'IQR décroissant ??
    si oui vous pouvez faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    # considérons que Data soit ton data.frame
    ordre.croissant <- names(sort(apply(Data, 2, IQR)))
    ordre.decroissant <- names(sort(apply(Data, 2, IQR), decreasing = TRUE))
    # ordre croissant
    new.data1 <- Data[ordre.croissant]
    # ordre decroissant
    new.data2 <- Data[ordre.decroissant]
    Après si c'est autre chose que tu cherches, j'ai pas trop compris. Peut être avec un jeu de donné ce serait plus compréhensible.

Discussions similaires

  1. [Débutant] Trier un tableau en 2 boucles
    Par SaladinDev dans le forum Assembleur
    Réponses: 9
    Dernier message: 07/05/2005, 22h38
  2. Trier un tableau par rapport à un autre tableau
    Par deaven dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 02/05/2005, 09h27
  3. [Débutant] Remplir et trier un tableau
    Par james-dean dans le forum Assembleur
    Réponses: 15
    Dernier message: 01/05/2005, 17h40
  4. Trier un tableau par ordre croissant
    Par Halleck dans le forum Algorithmes et structures de données
    Réponses: 15
    Dernier message: 01/11/2004, 00h04
  5. trier un tableau et compter des elements du tableau
    Par remi51 dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 17/06/2002, 16h51

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