Comment combiner et de fusionner les ensembles de données dans r

Vous pouvez combiner des données provenant de différentes sources dans votre analyse. De manière générale, vous pouvez utiliser R de combiner différents ensembles de données de trois façons:

  • En ajoutant des colonnes: Si les deux ensembles de données ont un ensemble de lignes égale, et l'ordre des lignes est identique, colonnes puis en ajoutant un sens. Vos options pour ce faire sont trame de données ou cbind ().




  • En ajoutant les lignes: Si les deux ensembles de données ont les mêmes colonnes et que vous voulez ajouter des lignes au fond, l'utilisation rbind ().

  • En combinant les données de différentes formes: La merge () fonction combine les données basées sur des colonnes ordinaires, ainsi que des lignes communes. Dans le langage des bases de données, ce qui est généralement appelé rejoindre données.

Tu utilises merge () pour trouver l'intersection, ainsi que l'union, de différents ensembles de données. Vous regardez aussi à d'autres façons de travailler avec des tables de consultation, en utilisant les fonctions rencontre() et %dans%.

image0.jpg

Parfois, vous voulez combiner des données où il est pas aussi simple de simplement ajouter des colonnes ou rangées. Il se pourrait que vous voulez combiner des données basées sur les valeurs de clés préexistantes dans les données. Ceci est où le merge () fonction est utile. Tu peux utiliser merge () de combiner les données que lorsque certaines conditions sont remplies correspondants.

Dire, par exemple, vous avez des informations sur les états dans un pays. Si un ensemble de données contient des informations sur la population et une autre contient des informations sur les régions, et les deux ont des informations sur le nom de l'état, vous pouvez utiliser merge () de combiner vos résultats.


» » » » Comment combiner et de fusionner les ensembles de données dans r