мне нужно построить несколько точек данных, которые определены какземля пределы 95% доверительный в диаграмме рассеяния
с (х, у, stdev_x, stdev_y)
как график рассеяния с представлением из их 95% доверительных пределов, для примеров, показывающих точку и один контур вокруг нее. В идеале я хотел бы охарактеризовать овал вокруг точки, но не знаю, как это сделать. Я думал о создании образцов и их построении, добавив stat_density2d(), но мне нужно было бы ограничить количество контуров до 1 и не мог понять, как это сделать.
require(ggplot2)
n=10000
d <- data.frame(id=rep("A", n),
se=rnorm(n, 0.18,0.02),
sp=rnorm(n, 0.79,0.06))
g <- ggplot (d, aes(se,sp)) +
scale_x_continuous(limits=c(0,1))+
scale_y_continuous(limits=c(0,1)) +
theme(aspect.ratio=0.6)
g + geom_point(alpha=I(1/50)) +
stat_density2d()
Ого, это элегантное решение, спасибо любезно! Все-таки надеюсь, что смогу сделать это в ggplot2. – koenbro