--- title: "Bivariate Normalverteilung" # Titel der Seite weight: 144 # Individuelles Gewicht menuTitle: "Bivariate Normalverteilung" # Falls Titel zulang ist, hier Kurztitel tags: ["bivariate normalverteilung", "ggplot"] # Tags hiereinsetzen; Kurzwort, was auf der Seite passsiert ---
In speziellen Fällen kann man sich auch nicht nur Normalverteilungen einzelner Variablen ausgeben lassen, sondern bivariate Normalverteilungen. Somit lässt sich visualiseren, ob die Verteilung beider Variablen ebenfalls annähnerd normalverteilt ist, oder eben nicht. Dazu nutzen wir die Funktion geom_bin2d():
ggplot(
pss,
aes(
trstplt,
trstlgl
)
) +
geom_bin2d(binwidth = 1) +
scale_fill_continuous(
low = "lavenderblush",
high = "red"
)
## Warning: Removed 23 rows containing non-finite values (stat_bin2d).

Bivariate Normalverteilungen lassen sich auch über die Dichte darstellen mit der Funktion stat_density_2d():
ggplot(
pss,
aes(
trstplt,
trstlgl
)
) +
stat_density_2d(
aes(fill = ..level..),
geom = "polygon"
) +
scale_fill_continuous(
low = "lavenderblush",
high = "red"
)
## Warning: Removed 23 rows containing non-finite values (stat_density2d).
