當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R plot.profile “輪廓”對象的繪圖函數


R語言 plot.profile 位於 stats 包(package)。

說明

"profile" 類對象的 plotpairs 方法。

用法

## S3 method for class 'profile'
plot(x, ...)
## S3 method for class 'profile'
pairs(x, colours = 2:3, ...)

參數

x

從類 "profile" 繼承的對象。

colours

用於平均曲線的顏色分別以xy 為條件。

...

傳遞給其他方法或從其他方法傳遞的參數。

細節

這是 profile.glm 創建的對象的主要 plot 方法。它也可以在 profile.nls 創建的對象上調用,但它們有一個特定的方法 plot.profile.nls

pairs 方法顯示,對於每對參數 x 和 y,兩條曲線在最大似然估計處相交,分別給出雙變量輪廓似然輪廓的切線變為垂直和水平的點的軌跡。在精確二元正態輪廓似然的情況下,這兩條曲線將是直線,給出 y|x 和 x|y 的條件均值,並且輪廓將是精確的橢圓形。

例子

## see ?profile.glm for an example using glm fits.

## a version of example(profile.nls) from R >= 2.8.0
fm1 <- nls(demand ~ SSasympOrig(Time, A, lrc), data = BOD)
pr1 <- profile(fm1, alphamax = 0.1)
stats:::plot.profile(pr1) ## override dispatch to plot.profile.nls
pairs(pr1) # a little odd since the parameters are highly correlated

## an example from ?nls
x <- -(1:100)/10
y <- 100 + 10 * exp(x / 2) + rnorm(x)/10
nlmod <- nls(y ~  Const + A * exp(B * x), start=list(Const=100, A=10, B=1))
pairs(profile(nlmod))

作者

Originally, D. M. Bates and W. N. Venables for S (in 1996). Taken from MASS where these functions were re-written by B. D. Ripley for R (by 1998).

也可以看看

profile.glmprofile.nls

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Plotting Functions for 'profile' Objects。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。