439 votes

Parcelles de Side-by-side avec ggplot2 en R

Je voudrais placer deux emplacements côte à côte en utilisant le `` paquet (ie. faire l’équivalent de `` ). Par exemple, je voudrais avoir le suivant deux parcelles spectacle-by-side avec la même ampleur.

Je dois mettre dans le même data.frame comme dans cet exemple?

Merci !

621voto

David Points 6520

La fonction grid.arrange() dans le package gridExtra faite à cet effet.

Cela est utile lorsque les deux parcelles ne reposent pas sur les mêmes données, par exemple, si vous voulez tracer différentes variables sans utiliser reshape().

Cela va tracer la sortie comme un effet secondaire. Pour imprimer l’effet secondaire d’un fichier, spécifiez un pilote de périphérique (tel que , , etc.), par exemple

52voto

David Points 6520

Vous pouvez utiliser le texte suivant `` fonction de livre de cuisine de Winston Chang R


19voto

Dirk Eddelbuettel Points 134700

Oui, il me semble que vous avez besoin organiser vos données correctement. Un moyen serait le suivant :

Je suis sûr qu’il y a des trucs mieux dans plyr ou remodeler--je ne suis pas encore vraiment à la vitesse sur tous ces paquets puissants de Hadley.

17voto

Thierry Points 6246

En utilisant le paquet de remodeler, vous pouvez faire quelque chose comme ça.

9voto

Jeromy Anglim Points 8325

Stephen Turner Posté le `` fonction sur blog Getting génétique Done (voir post pour obtenir des instructions d’application) ; cependant `` est recommandé, voir commentaire ci-dessous)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X