[R] how to overlay 2d pdf atop scatter plot using ggplot2
maitra at email.com
Sun Oct 8 20:51:43 CEST 2017
I am no expert on ggplot2 and I do not know the answer to your question. I looked around a bit but could not find an answer right away. But one possibility could be, if a direct approach is not possible, to draw ellipses corresponding to the confidence regions of the multivariate t density and use geom_polygon to draw this successively?
I will wait for a couple of days to see if there is a better answer posted and then write some code, unless you get to it first.
On Sun, 8 Oct 2017 09:30:30 -0500 Big Floppy Dog <bigfloppydog at gmail.com> wrote:
> Note: I have posted this on SO also but while the question has been
> upvoted, there has been no answer yet.
> Apologies for those who have seen it there also but I thought that this
> list of experts may have someone who knows the answer.
> I have the following example code:
> xx <- data.frame(rmvt(100, df = c(13, 13)))
> ggplot(data = xx, aes(x = X1, y= X2)) + geom_point() + geom_density2d()
> It yields a scatterplot of X2 against X1 and a KDE contour plot of the
> density (as it should).
> My question is: is it possible to change the contour plot to display
> the contours
> of a two-dimensional density function (say dmvt), using ggplot2?
> The remaining figures in my document are in ggplot2 and therefore I
> am looking for a ggplot2 solution.
> Thanks in advance!
> [[alternative HTML version deleted]]
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
Important Notice: This mailbox is ignored: e-mails are set to be deleted on receipt. Please respond to the mailing list if appropriate. For those needing to send personal or professional e-mail, please use appropriate addresses.
More information about the R-help