在這裏參考這個問題,我設法爲我的數據繪製了ECDF。但是,我想知道是否有可能將曲線延伸到曲線圖的最左側/右側,很像基準線R如何繪製曲線?有什麼建議麼?繪圖時將直線延伸到最後?
我想要的線條看上去更像是這個(延伸到圖形的最左/右和如上突然不是終止):
在這裏參考這個問題,我設法爲我的數據繪製了ECDF。但是,我想知道是否有可能將曲線延伸到曲線圖的最左側/右側,很像基準線R如何繪製曲線?有什麼建議麼?繪圖時將直線延伸到最後?
我想要的線條看上去更像是這個(延伸到圖形的最左/右和如上突然不是終止):
也許,在一時之間,沒有辦法自動做。 您可以通過手動添加限制到數據框來設置圖形的範圍。
# sample data frame
df <- data.frame(x = c(rnorm(100, -3), rnorm(100), rnorm(100, 3)), g = gl(3, 100))
df <- ddply(df, .(g), summarize, x = x, y = ecdf(x)(x))
# add x min/max for each levels
df2 <- rbind(df, ddply(df, .(g), function(x) data.frame(x = range(df$x), y = c(0, 1))))
ggplot(df2, aes(x, y, colour = g)) + geom_line()
+1真的很感謝你在這裏的時間。再一次感謝你。 – Legend