[英]R: Lattice Q-Q Plot with regression Line
我可以使用以下方法創建一個晶格qq圖:
qqnorm(surfchem.cast$Con)
但是我還沒有學會如何添加panel.abline
或prepane.qqmathline()
。
我看了看格子圖形書籍,然后在網上搜索時找不到正確的語法。 將會非常感謝有關如何添加代表理論分位數和數據分位數之間線性關系的這條線的指針。 我在這里也找不到問題,答案是針對qq圖而不是xyplot。
QQ繪圖的慣例是繪制穿過樣本和測試分布的第一和第四四分位數的線, 而不是最佳擬合線。
set.seed(1)
Z <- rnorm(100)
qqnorm(Z)
qqline(Z,probs=c(0.25,0.75))
這樣做的原因是,如果您的樣本不是正態分布的,則偏差往往會達到極限。
set.seed(1)
Z <- runif(100) # NOTE: uniform distribution...
qqnorm(Z)
qqline(Z, probs=c(0.25,0.75))
如果您希望直線連接拐角,如注釋中所述,請使用不同的概率。 您需要使用(0.01,0.99)而不是(0,1)的原因是后者會產生無窮大。
set.seed(1)
Z <- runif(100) # NOTE: uniform distribution...
qqnorm(Z)
qqline(Z, probs=c(0.01,0.99))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.