##Cauchy-mitggplot
# Cauchy-Verteilung
library(ggplot2)
library(dplyr)
##
## Attache Paket: 'dplyr'
## Die folgenden Objekte sind maskiert von 'package:stats':
##
## filter, lag
## Die folgenden Objekte sind maskiert von 'package:base':
##
## intersect, setdiff, setequal, union
# Datengenerierung
x <- seq(-8, 8, 1/10000)
df <- data.frame(x = rep(x, 2),
y = c(dcauchy(x, 0, sqrt(2)/2),
dnorm(x, 0, 1, log = F)),
distribution = rep(c("Cauchyprior", "Normalprior"), each = length(x)))
# Plot
Cauchyplot <- ggplot(df, aes(x=x, y=y, col=distribution)) +
geom_line(lwd = 1.5) +
scale_color_manual(values=c("red","blue")) +
theme(panel.grid.major=element_blank(),
panel.grid.minor=element_blank(),
panel.background = element_rect(fill = "white"),
panel.border = element_rect(colour = "black", fill=NA, linewidth=0.75),
legend.position = c(0.5,0.875))+
scale_x_continuous(limits = c(-8,8))+
scale_y_continuous(expand = expansion(mult = c(.005, .4)))+
labs(x = expression(paste("Effektstärke", ~ delta)),
y = "Wahrscheinlichkeitsdichte") +
theme(legend.title = element_blank())
## Warning: A numeric `legend.position` argument in `theme()` was deprecated in ggplot2
## 3.5.0.
## ℹ Please use the `legend.position.inside` argument of `theme()` instead.
## This warning is displayed once every 8 hours.
## Call `lifecycle::last_lifecycle_warnings()` to see where this warning was
## generated.
plot(Cauchyplot)
