Hallo zusammen,
gibt es die Möglichkeit, bei einem Boxplot die Werte der X-Achse auszublenden und nur die Achsenbeschriftung anzeigen zu lassen?
Besten Dank.
VG Matthias
X- Achsenwerte bei Boxplot nicht anzeigen
Re: X- Achsenwerte bei Boxplot nicht anzeigen
Ja, man muss dafür allerdings die Achsen zunächst ganz weg lassen und dann zusätzlich einzeichnen, wie man es möchte. Dafür muss man boxplot(mtcars$mpg, axes = "false") setzen und dann mit axis() die Achsen zeichnen. ?axis ist recht ausführlich.
Re: X- Achsenwerte bei Boxplot nicht anzeigen
Danke für deine Rückmeldung, hat leider für meine Anwendung noch nicht funktioniert.
Ich möchte 2 Boxplots Anzahl Stunden Sport und zwar getrennt nach Geschlecht:
gf_boxplot(~ stunden_sport_woche | geschlecht, data = gesundheitsumfrage1)
Habe mal ein wenig probiert, aber leider keinen Erfolg gehabt mit 2 Variablen.
Gibt es dafür auch eine Lösung?
Ich möchte 2 Boxplots Anzahl Stunden Sport und zwar getrennt nach Geschlecht:
gf_boxplot(~ stunden_sport_woche | geschlecht, data = gesundheitsumfrage1)
Habe mal ein wenig probiert, aber leider keinen Erfolg gehabt mit 2 Variablen.
Gibt es dafür auch eine Lösung?
Re: X- Achsenwerte bei Boxplot nicht anzeigen
Hi MVolmer,
es vielleicht so ungefähr zehn Grafiksysteme in R und wenn Du nichts dazu schreibst, geht Hufeisen erstmal davon aus, dass Du das mit R ausgelieferte verwendest. Ich habe jetzt über 1300 Beiträge in diesem Forum und hatte einige im Vorgängerforum und hatte von der Funktion gf_boxplot noch nie was gehört. Hätte Hufeisen raten sollen, dass Du die verwendest? Was lernen wir daraus? Dass man nur Fragen beantworten sollte, die mit einem vollständigen, reproduzierbaren Minimalbeispiel gestellt werden.
Also schreibe bitte auf, welche Packages Du lädst, um Deine Grafik zu machen und poste ein paar Beispieldaten, so wie es in den FAQ steht: viewtopic.php?f=20&t=11 und dann wird sich sicher eine gute und einfache Lösung dafür finden lassen.
Gruß,
Bernhard
# Beispiel für ein vollständiges, reproduzierbare Beispiel:
library(ggformula)
data.frame(x=gl(3,10), y=rnorm(30)) %>%
gf_boxplot(y ~ x) + scale_x_discrete(labels=rep("",100))
es vielleicht so ungefähr zehn Grafiksysteme in R und wenn Du nichts dazu schreibst, geht Hufeisen erstmal davon aus, dass Du das mit R ausgelieferte verwendest. Ich habe jetzt über 1300 Beiträge in diesem Forum und hatte einige im Vorgängerforum und hatte von der Funktion gf_boxplot noch nie was gehört. Hätte Hufeisen raten sollen, dass Du die verwendest? Was lernen wir daraus? Dass man nur Fragen beantworten sollte, die mit einem vollständigen, reproduzierbaren Minimalbeispiel gestellt werden.
Also schreibe bitte auf, welche Packages Du lädst, um Deine Grafik zu machen und poste ein paar Beispieldaten, so wie es in den FAQ steht: viewtopic.php?f=20&t=11 und dann wird sich sicher eine gute und einfache Lösung dafür finden lassen.
Gruß,
Bernhard
# Beispiel für ein vollständiges, reproduzierbare Beispiel:
library(ggformula)
data.frame(x=gl(3,10), y=rnorm(30)) %>%
gf_boxplot(y ~ x) + scale_x_discrete(labels=rep("",100))
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Re: X- Achsenwerte bei Boxplot nicht anzeigen
Ich glaube das ist eine Funktion von ggplot2 um mehrer Layer (Boxplots) übereinander zu legen (https://www.rdocumentation.org/packages ... gf_boxplot).bigben hat geschrieben: ↑Mo Apr 06, 2020 12:09 am Hi MVolmer,
es vielleicht so ungefähr zehn Grafiksysteme in R und wenn Du nichts dazu schreibst, geht Hufeisen erstmal davon aus, dass Du das mit R ausgelieferte verwendest. Ich habe jetzt über 1300 Beiträge in diesem Forum und hatte einige im Vorgängerforum und hatte von der Funktion gf_boxplot noch nie was gehört. Hätte Hufeisen raten sollen, dass Du die verwendest? Was lernen wir daraus? Dass man nur Fragen beantworten sollte, die mit einem vollständigen, reproduzierbaren Minimalbeispiel gestellt werden.
Also schreibe bitte auf, welche Packages Du lädst, um Deine Grafik zu machen und poste ein paar Beispieldaten, so wie es in den FAQ steht: viewtopic.php?f=20&t=11 und dann wird sich sicher eine gute und einfache Lösung dafür finden lassen.
Gruß,
Bernhard
# Beispiel für ein vollständiges, reproduzierbare Beispiel:
library(ggformula)
data.frame(x=gl(3,10), y=rnorm(30)) %>%
gf_boxplot(y ~ x) + scale_x_discrete(labels=rep("",100))
2 Variablen sollte kein Problem sein, bzw. das sollte R eigentlich automatisch ausweisen, wenn in einer Variablen zwei Zustände (Geschlechter) sind.
Vielleicht solltest du dir die Funktionen der boxplot methode (? oder ist das eine Function? Bin noch neu bei R) anschauen.