Hilfe bei der Erstellung ein Histograms

Wie erstelle ich Grafiken, was ist zu beachten?

Moderatoren: EDi, jogo

Antworten
Yonah_
Beiträge: 3
Registriert: Mi Mär 25, 2020 2:54 pm

Hilfe bei der Erstellung ein Histograms

Beitrag von Yonah_ »

Moin,
im Rahmen meines Studiums (BWL), lerne ich grade R
Als eine Aufgabe, sollen wir die Zahl der Studierenden in den Fachbereichen als Histogram darstellen. Jedoch soll das Histogram absteigend erfolgen.
Im Moment gehe ich wie folgt vor.

Code: Alles auswählen

r<-c(1174,988,301,1122,605,384)   #Zahl der Studierenden

names(r)<-c("Soziale Arbeit und Gesundheit","Wirtschaft","Seefahrt und Maritime Wissenschaften","Abt. Elektrotechnik und Informatik","Abt. Maschinenbau","Abt. Naturwissenschaftliche Technik")    #Name der Fachbereich bzw. Abteilungen 

sr<-sort(r,decreasing = TRUE) #Absteigende Sortierung der Studierenden 

hist(sr,labels = names(r)) #Versuch eines absteigendes Histogram 
Leider sortiert sich das Histogram nicht absteigend.
Gibt es ein Weg, diese Sortierung zu erzwingen?

Vielen Dank im Voraus
Zuletzt geändert von jogo am Mi Mär 25, 2020 5:25 pm, insgesamt 1-mal geändert.
Grund: Formatierung verbessert, siehe http://forum.r-statistik.de/viewtopic.php?f=20&t=29
ruedi_br
Beiträge: 159
Registriert: Do Mär 01, 2018 3:53 pm

Re: Hilfe bei der Erstellung ein Histograms

Beitrag von ruedi_br »

Ein Histogramm stellt eine Häufigkeitsverteilung dar - was Du willst scheint mir eher ein barplot zu sein.
Die "frequency" in Deinem Diagramm (0-, 1- und 2-mal) hat DIr nicht zu denken gegeben?
Grüße
Ruedi
fortune(111)
Yonah_
Beiträge: 3
Registriert: Mi Mär 25, 2020 2:54 pm

Re: Hilfe bei der Erstellung ein Histograms

Beitrag von Yonah_ »

Verwenden Sie für diese Aufgabe die aktuellen Studierendenzahlen1 der Hochschule XY.
(a) Speichern Sie die Studierendenzahlen nach Fachbereichen (unterteilen Sie Technik in die verschiedenen Abteilungen) in einer Variable R, vergeben Sie die Namen der Fachbereiche für die
Zahlen und berechnen Sie die relativen Häufigkeiten!
(b) Stellen Sie Zahlen als sortiertes Histogramm von groß nach klein mit den Namen der Fachbereiche/Abteilungen dar!

Das ist die Aufgabe, ansonsten hast du natürlich recht. Und deshalb Frage ich hier, weil ich sonst keine Lösung mehr finde.
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: Hilfe bei der Erstellung ein Histograms

Beitrag von jogo »

Hallo Yonah_,

willkommen im Forum!
Rudi wollte Dich bestimmt auf

Code: Alles auswählen

barplot(sort(r, decr=TRUE))
hinweisen.

Gruß, Jörg
Yonah_
Beiträge: 3
Registriert: Mi Mär 25, 2020 2:54 pm

Re: Hilfe bei der Erstellung ein Histograms

Beitrag von Yonah_ »

jogo hat geschrieben: Mi Mär 25, 2020 5:31 pm Hallo Yonah_,

willkommen im Forum!
Rudi wollte Dich bestimmt auf

Code: Alles auswählen

barplot(sort(r, decr=TRUE))
hinweisen.

Gruß, Jörg
Moin Jörg, ich weiß und das wäre für mich die richtige Antwort, aber für die Aufgabe nicht. :D
Die sagt Histogram, absteigend. Aber ich frage den Prof mal, wie das gehen soll.
bigben
Beiträge: 2771
Registriert: Mi Okt 12, 2016 9:09 am

Re: Hilfe bei der Erstellung ein Histograms

Beitrag von bigben »

Wenn das der vollständige Aufgabentext ist, dann ist die Aufgabe falsch gestellt.
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Antworten