作者locka (locka)
看板R_Language
標題[問題] 計算pdf曲線下面積並作圖
時間Sun Apr 9 11:22:44 2017
各位好,
有時候用ggplot可以快速畫出圖形,不過卻不太清楚要怎麼做一些進階的操作,想請教大家有沒有辦法畫出pdf後標出曲線下面積90%的位置?
例如:以下程式可以畫出三個種類的pdf
有辦法找到各自quantile=90的位置並標記或是填滿顏色嗎?
(或是只找出90%的值也可以)
ggplot(iris, aes(Petal.Length, color= Species)) + geom_density()
有試過用geom_quantile()不過他需要x跟y
而圖中的y(也就是density)是由ggplot產生的,所以不知道怎麼寫…
先謝謝大家了~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.184.208
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1491708167.A.6DF.html
→ andrew43: 函數值y是要自己先算好的。 04/09 11:28
→ andrew43: 最簡單的方法就是把x切很細再算y,再把(x,y)描上去 04/09 11:30
→ andrew43: 如果很常用,可以寫成function方便使用。 04/09 11:30
→ andrew43: 總之,我並沒有看過直接套用的function。 04/09 11:33
→ andrew43: 這樣就不用再自己算,應該方便不少。 04/09 11:58
→ andrew43: 但還是要自己再描上一個layer才行。 04/09 11:58