Ich bin neu in R. Ich versuche, die Daten (df, Liste) in jeder Unterliste mit lapply
Boxplot. Ich habe diese Funktion geschrieben:Boxplot Unterlisten einer Liste
group.box <- function(x) {
lapply(X = x, FUN = boxplot)
}
es auf der Liste Lauf, die 6 Teillisten enthält, gibt mir 6 einzelne boxplot Graph (6 getrennt Graphen) und diesen Text:
$sublist1
NULL
$sublist2
NULL
$sublist3
NULL
...
Ich habe versucht, kombinieren diese Diagramme zu einem Bild mit 6 Graphen:
par(mfrow=c(2,3))
group.box(data)
dev.off()
Aber dann bekomme ich nur den Text (wie oben dargestellt) ohne Graphen. Ich dachte, vielleicht sollte ich diese 6 Grafiken nur in eine PDF-Datei exportieren.
Vielen Dank!
Willkommen bei R :-) verwenden können. Könnten Sie bitte etwas mehr Informationen über die Daten liefern, die Sie plotten möchten, damit Sie [ein vollständig reproduzierbares Beispiel erstellt haben] (https://stackoverflow.com/questions/5963269/how-to-make-a-great-r -reproduzierbar-Beispiel). Dies wird es einfacher machen, zu helfen. Je nach Datenmenge 'dput (yourdata)' oder 'dput (head (yourdata))'. –
Vielen Dank für Ihre Referenz und Vorschlag, nach dem Ausführen 'dput (Daten)' und 'dput (Kopf (Daten))', die eine große Menge an Daten in verschiedenen Typen enthielt, die ich nicht für hilfreich halte. Ich versuche normalerweise maximale Informationen zu bringen. Danke nochmal! :) – Keity
Ok, ich verstehe. Da die in den Daten enthaltenen Typen für viele Aufgaben und Funktionen relevant sind, können Sie auch 'str (yourdata)' versuchen, was Informationen über die Struktur Ihres Objekts gibt. Könnten immer noch zu viele Informationen sein, aber Sie können es versuchen, einfach wollte dies zum Zweck des Lernens hinzufügen. –