R語言
plot.profile.nls
位於 stats
包(package)。 說明
顯示非線性回歸模型中參數的輪廓 t 函數和插值置信區間的一係列圖,該模型已使用 nls
擬合並使用 profile.nls
進行分析。
用法
## S3 method for class 'profile.nls'
plot(x, levels, conf = c(99, 95, 90, 80, 50)/100,
absVal = TRUE, ylab = NULL, lty = 2, ...)
參數
x |
類 |
levels |
級別,以 t 統計量的絕對值為尺度,在該級別上插值間隔。通常使用 |
conf |
參數的基於配置文件的置信區間的置信水平的數值向量。默認為 |
absVal |
一個邏輯值,指示繪圖是否應采用輪廓 t 的絕對值的比例。默認為 |
lty |
用於軸和刪除線的線類型。 |
ylab, ... |
|
細節
這些圖以一組 hard-coded 顏色生成,但由於這些顏色是按數字編碼的,因此可以通過設置 palette
來更改其效果。顏色 1 用於軸,顏色 4 用於輪廓本身。顏色 3 和 6 用於零處的軸線以及落在軸上的水平/垂直線。
例子
require(graphics)
# obtain the fitted object
fm1 <- nls(demand ~ SSasympOrig(Time, A, lrc), data = BOD)
# get the profile for the fitted model
pr1 <- profile(fm1, alphamax = 0.05)
opar <- par(mfrow = c(2,2), oma = c(1.1, 0, 1.1, 0), las = 1)
plot(pr1, conf = c(95, 90, 80, 50)/100)
plot(pr1, conf = c(95, 90, 80, 50)/100, absVal = FALSE)
mtext("Confidence intervals based on the profile sum of squares",
side = 3, outer = TRUE)
mtext("BOD data - confidence levels of 50%, 80%, 90% and 95%",
side = 1, outer = TRUE)
par(opar)
作者
Douglas M. Bates and Saikat DebRoy
參考
Bates, D.M. and Watts, D.G. (1988), Nonlinear Regression Analysis and Its Applications, Wiley (chapter 6)
也可以看看
nls
, profile
, profile.nls
相關用法
- R plot.profile “輪廓”對象的繪圖函數
- R plot.ppr 繪製投影尋蹤回歸擬合的嶺函數
- R plot.stepfun 繪製階躍函數
- R plot.isoreg isoreg 對象的繪圖方法
- R plot.HoltWinters HoltWinters 對象的繪圖函數
- R plot.ts 繪製時間序列對象
- R plot.density 核密度估計的繪圖方法
- R plot.lm 繪製 lm 對象的診斷圖
- R plot.acf 繪製自協方差和自相關函數
- R plot.spec 繪製頻譜密度
- R pairwise.t.test 成對 t 檢驗
- R predict.smooth.spline 通過平滑樣條擬合進行預測
- R predict 模型預測
- R profile.nls 分析 nls 對象的方法
- R ppoints 概率圖的坐標
- R predict.HoltWinters 擬合 Holt-Winters 模型的預測函數
- R poly 計算正交多項式
- R proj 模型預測
- R predict.loess 預測黃土曲線或表麵
- R power.t.test 一個和兩個樣本 t 檢驗的功效計算
- R power.prop.test 比例二樣本檢驗的功效計算
- R preplot 繪圖對象的預計算
- R prcomp 主成分分析
- R printCoefmat 打印係數矩陣
- R profile 分析模型的通用函數
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Plot a profile.nls Object。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。