<-
items c("Zeichnen Sie (per Hand) ein Baumdiagramm, um die gemeinsamen Wahrscheinlichkeiten darzustellen. Weiterhin sollen die Randwahrscheinlichkeiten für $A$ dargestellt sein.",
"Zeichnen Sie (per Hand) ein Baumdiagramm, um diesen Sachverhalt darzustellen.",
"Geben Sie die Wahrscheinlichkeit des gesuchten Ereignisses an."
)
Bed-Wskt2
Aufgabe
Als Bildungsforscher(in) untersuchen Sie den Lernerfolg in einem Statistikkurs.
Eine Gruppe von Studierenden absolviert einen Statistikkurs. Ein Teil lernt gut mit (Ereignis
(Eselsbrücke: Das Ereignis “A” steht für “Ah, hat Aufgepasst.)
Hinweis: Das Gegenereignis zum Ereignis
Wir ziehen zufällig eine/n Studierende/n: Siehe da – Die Person hat bestanden. Yeah!
Aufgabe: Gesucht ist die Wahrscheinlichkeit, dass diese Person gut mitgelernt hat, gegeben der Tatsache, dass dieser Person bestanden hat.
Die Anteile der Gruppen (bzw. Wahrscheinlichkeit des Ereignisses) lassen sich unten stehender Tabelle entnehmen.
%>%
d select(row_ids, B, Bneg) %>%
filter(row_ids != "row_sum") %>%
mutate(across(c(B, Bneg), \(x) sprintf(x, fmt = "%.2f"))) %>%
gt()
row_ids | B | Bneg |
---|---|---|
A | 0.38 | 0.30 |
Aneg | 0.22 | 0.10 |
Hinweise:
- Runden Sie auf 2 Dezimalstellen.
- Geben Sie Anteile stets in der Form
0.42
an (mit führender Null und Dezimalzeichen). - “Aneg” bezieht sich auf das Komplementärereignis zu A (“A negativ”)
- Berücksichtigen Sie die üblichen Hinweise des Datenwerks.
Answerlist
- Zeichnen Sie (per Hand) ein Baumdiagramm, um die gemeinsamen Wahrscheinlichkeiten darzustellen. Weiterhin sollen die Randwahrscheinlichkeiten für
dargestellt sein. - Zeichnen Sie (per Hand) ein Baumdiagramm, um diesen Sachverhalt darzustellen.
- Geben Sie die Wahrscheinlichkeit des gesuchten Ereignisses an.
Lösung
<- #events data frame
edf tibble(
from = c("Studis","Studis","Mitlerner",
"Mitlerner","Nichtlerner","Nichtlerner"),
to = c("Mitlerner","Nichtlerner","Besteher",
"Nichtbesteher","Besteher","Nichtbesteher")
)
<- unique(c("Studis","Studis","Mitlerner",
studi_type "Mitlerner","Nichtlerner","Nichtlerner", "Mitlerner","Nichtlerner","Besteher",
"Nichtbesteher","Besteher","Nichtbesteher"))
<- round(c(A_marg, 1-A_marg, AandB, AandBneg, AnegandB, AnegandBneg), 2)
studies_props
<-
studis_graph tibble(
type = unique(c(edf$from, edf$to))
)
<- graph_from_data_frame(d = edf, v = studis_graph, directed = TRUE)
studis_graph
#V(studis_graph)$name <- studi_type
E(studis_graph)$studies_props <- studies_props
# as_data_frame(studis_graph, what = "edges")
<- round(c(
studies_prop_cond
B_marg, 1-B_marg,
A_cond_B,
Aneg_cond_B,
A_cond_Bneg,
Aneg_cond_Bneg
), 2
)
<- tibble(
edf2 from = c("Studis", "Studis",
"Besteher", "Besteher",
"Nichtbesteher", "Nichtbesteher"),
to = c("Besteher", "Nichtbesteher",
"Lerner", "Nichtlerner",
"Lerner", "Nichtlerner")
)
<-
studis_graph_v2 tibble(
type = unique(c(edf2$from, edf2$to))
)
<- graph_from_data_frame(d = edf2, v = studis_graph_v2, directed = TRUE)
studis_graph2
E(studis_graph)$studies_props <- studies_props
# as_data_frame(studis_graph, what = "edges")
E(studis_graph2)$studies_prop_cond <- studies_prop_cond
<- vector(mode = "character", length = 4) sol
<- ggraph(studis_graph, layout = 'dendrogram', circular = FALSE) +
p1 geom_edge_diagonal(aes(label = studies_props),
hjust = 1.5) +
geom_node_point() +
geom_node_label(aes(label = name)) +
theme_void() +
labs(title = "Randhäufigkeiten für A sowie gemeinsame Wahrscheinlichkeiten")
p1
<- ggraph(studis_graph2, layout = 'dendrogram', circular = FALSE) +
p2 geom_edge_diagonal(aes(label = studies_prop_cond),
hjust = 1.5) +
geom_node_point() +
geom_node_label(aes(label = name)) +
theme_void() +
labs(title = "Randhäufigkeiten für B sowie bedingte Wahrscheinlichkeiten")
p2
<- A_cond_B %>% round(2) %>% as.character() sol
0.63
<- (AandB / B_marg) %>% round(2)
A_cond_B <- (AnegandB / B_marg) %>% round(2)
Aneg_cond_B <- (AandBneg / Bneg_marg) %>% round(2)
A_cond_Bneg <- (AnegandBneg / Bneg_marg) %>% round(2) Aneg_cond_Bneg
Categories:
- probability
- conditional
- bayes
- num