maria118code
Ich arbeite in Rstudio. Mit ggplot2 versuche ich, ein Diagramm zu erstellen, in dem ich Häufigkeiten einer kategorialen Variablen (Anzahl der gekauften Aktien) pro Kategorie habe (es gibt 5 Kategorien). Zum Beispiel könnten Mitglieder der Kategorie A häufiger 1 Aktie kaufen als Mitglieder der Kategorie D. Ich habe jetzt einen Zählplan. Da jedoch eine Kategorie viel größer ist als die anderen, bekommt man keine gute Vorstellung von den n Anteilen in den anderen Kategorien. R - Wie erzeuge ich eine Häufigkeitstabelle in R mit kumulativer Häufigkeit und relativer Häufigkeit?. Der Code des Zählplots lautet wie folgt:
#ABS. DISTRIBUTION SHARES/CATEGORY
ggplot(dat, aes(x=Number_share, fill=category)) +
geom_histogram(binwidth=. 5, alpha=. 5, position="dodge")
Daraus ergibt sich diese Grafik:
Daher plane ich, eine Darstellung zu erstellen, bei der Sie anstelle einer absoluten Zählung eine Verteilung relativ zu ihrer Kategorie haben. Ich habe die relativen Häufigkeiten jeder Kategorie berechnet:
library(MASS)
categories = dat$category
= table(categories)
lfreq = / nrow(dat)
cbind(lfreq)
lfreq
Beauvent 1 0.
Häufigkeiten In R C
= 0. 995\) beantworten wollen, verwenden wir:
qbinom ( p = 0. 995, size = 3, prob = 1 / 6)
## [1] 2
und erfahren damit, dass bei einer gegebenen Wahrscheinlichkeit von \(p = 0. 995\) Ausprägungen von 2 oder kleiner auftreten können. Die Verteilungsfunktion und damit auch pbinom() ist immer die Repräsentation einer Wahrscheinlichkeit, dass sich die Zufallsvariable \(X\) in einem Wert kleiner oder gleich einem spezifischen Wert \(x_k\) realisiert. Wollen wir die Wahrscheinlichkeit für Realisationen größer einem spezifischen Wert \(x_k\), müssen wir uns zu Nutze machen, dass die Summe aller Wahrscheinlichkeiten 1 ist. So erstellst du mühelos ein Balkendiagramm für Häufigkeiten in R - Video-Tutorial!. Es gilt also
\[
\begin{aligned}
P(X > x_k) &= 1 - P(X \le x_k) \text{, bzw. } \\
P(X \ge x_k) &= 1 - P(X \le x_{k-1})
\end{aligned}
\]
Im Fall von \(P(X \ge x_k)\) müssen wir von 1 die Summe aller Wahrscheinlichkeiten der Ausprägungen von X subtrahieren, die kleiner sind als \(x_k\), also \(P(X \le x_{k-1})\). Beispiel:
P(X \ge 2) &= 1-P(X \le 1) \\
&= 1 - F(1)
1 - pbinom ( q = 1, size = 3, prob = 1 / 6)
## [1] 0.
Ich bin neu mit R. ich brauche zur Erstellung einer einfachen Frequenz-Tabelle (wie in Büchern) mit der kumulierten Häufigkeit und relative Häufigkeit. So, ich möchte zum generieren von einigen einfachen Daten wie
> x
[ 1] 17 17 17 17 17 17 17 17 16 16 16 16 16 18 18 18 10 12 17 17 17 17 17 17 17 17 16 16 16 16 16 18 18 18 10
[ 36] 12 15 19 20 22 20 19 19 19
einer Tabelle wie:
frequency cumulative relative
( 9. 99, 11. 7] 2 2 0. 04545455
( 11. 7, 13. 4] 2 4 0. 04545455
( 13. 4, 15. 1] 1 5 0. 02272727
( 15. 1, 16. 9] 10 15 0. 22727273
( 16. 9, 18. 6] 22 37 0. 50000000
( 18. 6, 20. 3] 6 43 0. 13636364
( 20. Häufigkeiten in r g. 3, 22] 1 44 0. 02272727
Ich weiß es sollte einfach sein, aber ich weiß nicht, wie. Habe ich einige Ergebnisse, die mithilfe dieses Codes:
factorx <- factor ( cut ( x, breaks = urges ( x)))
( table ( factorx))
Informationsquelle Autor der Frage eloyesp | 2012-06-22