So erstellen Sie ein Box-Diagramm mit mehreren Spalten und dem Argument „Teilen“
Ich muss ein Boxdiagramm aus einem data.frame mit erstellendrei numerische Spalten, und benutze das ArgumentTeilt die Boxen durch trennenFarbe. Ich habe ein großes data.frame, aber was ich brauche, ist im folgenden Beispiel:
paint<-c("blue", "black", "red", "blue", "black", "red", "blue", "black", "red")
car1<-c(100, 138, 123, 143, 112, 144, 343, 112, 334)
car2<-c(111, 238, 323, 541, 328, 363, 411, 238, 313)
car3<-c(432, 123, 322, 342, 323, 522, 334, 311, 452)
data<-data.frame(paint, car1, car2, car3)
>data
paint car1 car2 car3
1 blue 100 111 432
2 black 138 238 123
3 red 123 323 322
4 blue 143 541 342
5 black 112 328 323
6 red 144 363 522
7 blue 343 411 334
8 black 112 238 311
9 red 334 313 452
Wenn ich nur eine Spalte verwendet habe, funktioniert die folgende Funktion:
Boxplot (Split (Daten [, 2], Daten [, 1]))
Aber wenn ich versuche, einen Boxplot mit zu erstellendrei Spalten Die Funktion funktioniert nicht:
Boxplot (geteilt (Daten [, 2: 4], Daten [, 1])
Vielen Dank für die Hilfe und Entschuldigung für das schlechte Englisch.