Erstellen von Side-By-Side-Boxplot in R und RStudio (gruppierte Werte)

Was ich Suche zu tun, ist erzeugen 2 nebeneinander liegende boxplots, getrennt durch Wert. So im wesentlichen ich habe einen Daten-frame genannt exo. Diese Tabelle enthält Felder genannt mass_jupiter, (das ist eine Tabelle von 650 Werten von 0,0001-10) orbital_period_days (das ist eine Tabelle mit Werten von 0,0001-7000 oder so) und planet_name. Ich möchte herausfinden, wie generieren Sie zwei nebeneinander boxplots vergleichen die kreisenden Zeit, die von Planeten mit Massen größer als 1 ist, um die kreisenden Zeit, die von Planeten mit Massen kleiner als 1 sein.

Wie würde ich das angehen? Ich habe versucht, > boxplot(exo"dollarsign"orbital_period_days ~ exo$mass_jupiter), aber das gab mir nur 650 winzigen boxplots für jeden unterschiedlichen Wert für die Masse.

Wie würde ich dieser Gruppe in zwei side-by-side-box-plots für diejenigen, die größer als 1 und weniger als 1?

Dann bekam ich frustriert und versucht zu erstellen von Teilmengen der Daten, die sogenannten largeexos und smallexos, wo ich brach alle Daten in zwei Teilmengen. Aber ich kann nicht herausfinden, einen Weg, um diese beiden zu boxplots nebeneinander entweder. Gibt es eine Möglichkeit, dies zu tun, wie gut?

  • Sollten Sie ein reproduzierbares Beispiel.
InformationsquelleAutor | 2017-04-16
Schreibe einen Kommentar