具有ggplot和图的累积密度图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了具有ggplot和图的累积密度图相关的知识,希望对你有一定的参考价值。

[当我们从ggplot2文档中获取以下示例时

df <- data.frame(x = c(rnorm(100, 0, 3), rnorm(100, 0, 10)),
                 g = gl(2, 100))

library(ggplot2)
p <- ggplot(df, aes(x, colour = g)) + 
  stat_ecdf(geom = "step", na.rm = T) + # interchange point and step
  theme_bw()
p

我们可以创建标准的cdf图。现在,如果我们要使用plotly中的情节,当使用step命令时,我会得到一个非常混乱的图像。见下文。但是,当我使用point命令时,plotly的行为应为应有的状态。 step命令发生了什么?为什么我不能仅使用ggplot重新创建图像?

library(plotly)
ggplotly(p)

enter image description here

答案

这可以使用ecdf()功能解决。

以上是关于具有ggplot和图的累积密度图的主要内容,如果未能解决你的问题,请参考以下文章