J'essaie de trier itérativement les données dans les colonnes pour extraire N valeurs maximales. Mes données sont configurées avec les première et deuxième colonnes contenant les titres et les codes d'occupation, et toutes les autres colonnes contenant des valeurs comparatives (dans ce cas, les quotients d'emplacement qui devaient être calculés précédemment pour chaque ville) pour ces professions pour différentes villes:R - Tri et sous-définition des valeurs maximales dans les colonnes
*occ_code city1 ... city300*
occ1 5 ... 7
occ2 20 ... 22
. . . .
. . . .
occ800 20 ... 25
pour chaque ville que je veux trier les valeurs maximales, sélectionnez un sous-ensemble de ces valeurs maximales par leurs professions appariées respectives titres et titres. Je pensais que ce serait relativement trivial mais ...
modifier pour la clarification: Je veux terminer par un sous-ensemble trié des données pour l'analyse.
occ_code city1
occ200 10
occ90 8
occ20 2
occ95 1.5
En même temps, je veux être en mesure de répéter la sage colonne de tri (donc j'ai essayé de beaucoup l'ordre des commandes en appelant colonnes directement: les données [2], juste pour être en mesure d'exécuter les mêmes fonctions d'analyse sur l'ensemble des données.
J'ai été déconner avec plyr pour les 3 derniers jours et je me sens comme la configuration de mon jeu de données est tout simplement pas propice à la façon dont plyer a été conçu pour être utilisé.
Pouvez-vous clarifier un peu la question? Il serait utile de nous donner un exemple avec une trame de données plus petite en entrée et un exemple de la sortie que vous souhaitez extraire. – chrisamiller
ouais, il est difficile de comprendre ce que vous voulez ici. – John
Dans un premier temps, je veux obtenir un sous-ensemble avec deux colonnes de données: une liste des 10 plus grandes valeurs de la colonne "city1", correspondant à leur "occ_codes" respectifs, (à partir de la première colonne). Ce serait un tri assez simple dans dire Excel, seulement je devrais répéter l'opération 300 fois * 10 ans de données. – AzadA