Comment faire pour créer des sous-ensembles de vos données en r
Souvent, la première tâche dans le traitement des données est de créer des sous-ensembles de vos données dans R pour une analyse ultérieure. Vous êtes déjà familier avec les trois opérateurs de sous-ensembles:
$: L'opérateur signe dollar sélectionne un seul élément de vos données (et diminue les dimensions de l'objet retourné). Lorsque vous utilisez cet opérateur avec une trame de données, le résultat est toujours un Vector- lorsque vous l'utilisez avec une liste nommée, vous obtenez cet élément.
[[: L'opérateur double carré parenthèses renvoie également un seul élément, mais il vous offre la flexibilité de se référer aux éléments par la position, plutôt que par leur nom. Vous l'utilisez pour des trames de données et des listes.
[: Le seul opérateur carrés parenthèses peut renvoyer plusieurs éléments de vos données.
Ce résumé est simplifiée.
Lorsque vous utilisez l'opérateur unique carrés parenthèses, vous revenez plusieurs éléments de vos données. Cela signifie que vous avez besoin d'un moyen de spécifier exactement quels éléments dont vous avez besoin.
Dans ce paragraphe, vous pouvez essayer de sous-ensembles de l'ensemble de données intégré îles, un vecteur numérique nommé avec 48 éléments.
> Str (îles) num Nommé [1:48] 11506 5500 16988 2968 16 ...- attr (*, «noms») = chr [01:48] "Afrique" "Antarctica" "Asie" "Australie" .. .
Sous-ensemble | Effet | Exemple |
---|
Vide | Retourne toutes vos données | îles [] |
Des valeurs numériques positives | Extrait les éléments à ces endroits | îles [c (8, 1, 1, 42)] |
Valeurs numériques négatives | Extraire tous mais ces éléments- en d'autres termes, exclut theseelements | îles [- (03:46)] |
Les valeurs logiques | Une valeur logique de VRAI includeselement- FAUX élément exclut | îles [îles lt; 20] |
Les chaînes de texte | Comprend les éléments où les noms correspondent à | îles [c ("Madagascar", "Cuba")] |
A propos Auteur
Comment créer des vecteurs de caractères pour les données de texte dans r Texte dans R est représenté par des vecteurs de caractères. UN vecteur de caractères est - vous l'avez deviné! - Un vecteur composé de caractères.Dans le monde de la programmation informatique, le texte est souvent considéré comme un…
Comment déterminer une structure de données en r La première décision que vous devez faire avant d'analyser vos données est de savoir comment représenter ces données à l'intérieur de R. Si vos données n'a qu'une dimension, alors vous savez déjà que les vecteurs représentent ce type de…
Comment extraire un sous-ensemble d'un vecteur de r Vous utilisez les mêmes règles d'indexation pour les vecteurs de caractères que vous utilisez pour les vecteurs numériques (ou pour les vecteurs de tout type). Le processus de se référer à un sous-ensemble d'un vecteur par l'indexation de ses…
Comment extraire les résultats des tests de données avec r De nombreux tests en R renvoient une htest objet. Ce type d'objet est essentiellement une liste avec toutes les informations sur le test qui a été effectué. Tous ceux-ci htest objets contiennent au moins un élément statistique avec la valeur de…
Comment identifier et de corriger les dimensions baissé en r Chaque fonction dans R attend vos données soient dans un format spécifique. Cela ne signifie pas simplement de savoir si il est un entier, caractère, ou un facteur, mais aussi si vous fournissez un vecteur, une matrice, une trame de données, ou…
Comment nommer les valeurs dans vos vecteurs dans r Souvent, les éléments de vecteurs sont désignés par leur position - qui est, x [5] se réfère à la cinquième élément dans le vecteur X. Une fonctionnalité très puissante dans R, cependant, donne des noms aux éléments d'un vecteur, qui…
Comment supprimer les données en double dans r Une application très utile de sous-ensembles de données est de trouver et supprimer les valeurs en double. R comporte une fonction utile, dupliqué (), qui trouve des valeurs dupliquées et renvoie un vecteur logique qui vous indique si la valeur…
Comment supprimer des lignes avec des données manquantes dans r Une autre application utile de jeux partiels de trames de données est de trouver et de supprimer des lignes avec des données manquantes. La fonction R pour vérifier cela est (complete.cases). Vous pouvez essayer ce sur l'ensemble de données…
Comment simplifier résultats (ou non) avec la fonction sapply dans r La sapply () fonction ne renvoie pas toujours un vecteur. En fait, le niveau de sortie sapply est une liste, mais cette liste se simplifié soit une matrice ou un vecteur si possible.Si le résultat de la fonction appliquée à chaque élément de…
Comment au sous-ensemble des trames de données dans r Maintenant que vous avez examiné les règles pour la création de sous-ensembles, vous pouvez l'essayer avec quelques trames de données dans R. Vous avez juste à rappeler que une trame de données est un objet bidimensionnel et contient des…
Comment travailler avec des tables de consultation à r Parfois, faire une fusion complète des données en R est pas exactement ce que vous voulez. Dans ces cas, il peut être plus approprié pour correspondre à des valeurs dans une table de consultation. Pour ce faire, vous pouvez utiliser la…
Objets de sous-ensembles de r Vecteurs, des listes et des trames de données jouent un rôle important dans la représentation de données en R, afin d'être en mesure de préciser succinctement et correctement un sous-ensemble de vos données est importante.Il existe trois…
Vue d'ensemble des techniques graphiques Plusieurs types de graphiques différents peuvent être utiles pour l'analyse des données. Ceux-ci comprennent des parcelles à tiges et à feuilles, nuages de points, des boîtes à moustaches, histogrammes, quantile-quantile (QQ), des…
Comment organiser eingenvectors En physique quantique, les vecteurs propres d'un opérateur hermitique définissent un ensemble complet de vecteurs orthonormés - qui est, une base complète pour l'espace d'état. Lorsqu'on regarde dans cette base propre, qui est…