2016-04-04 6 views
-3

Ich benutze R, versuche die Daten zu verwenden, die ich bekommen habe, um einen Boxplot zu zeichnen. Eine der Kategorien ist "Sex", mit (offensichtlich) entweder "M" oder "F". Wie schließe ich Frauen aus, damit ich die männlichen Daten verwenden kann, um einen Boxplot zu erstellen? Ich bin neu in R, jede Hilfe wäre willkommen!Statistisches Programm R- mit einer Kategorie von kontinuierlichen Daten?

EDIT: Okay, ich habe es geschafft, einen Vektor (??) nur männliche Daten mit newdata < -subset (olympisch, Sex == "M") zu machen. Nun, wie mache ich dasselbe, aber mit zwei Teilmengen einer anderen Kategorie von kontinuierlichen Daten? Ist es eine ähnliche Notation? (ZB sagt die Kategorie "Haar" mit verschiedenen Farben ist, und ich will "blonden" und "Ingwer")

+2

Siehe [hier] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) auf, wie man ein reproduzierbares Beispiel macht –

+0

Okay danke! Ich möchte nur zwei Boxplots gleichzeitig zeichnen, also benutze ich einfach die gleiche Methode wie zuvor. – Bazlov

Antwort

1

Gebrauch boxplot boxplot(, subset =)

ich nicht haben Daten, also nur direkt an subset Argument.

Ich denke, als eine allgemeine Richtlinie, überprüfen Sie Dokumentation Seite einer R-Funktion zuerst bevor Sie auf SO fragen. R-Funktionen, insbesondere diejenigen, die zusammenfassende Diagramme erzeugen, sind sehr leistungsfähig, da sie oft viele Argumente haben, die sehr flexible Wahlen anbieten. Siehe "Boxplot" in diesem Fall.

1

Versuch auf male_data

male_data <- data[data$sex == "M",] 
Verwandte Themen