ヘルプ (predict.nls) で述べたように、se.fit=TRUE の場合、予測の標準誤差を計算する必要があります。ただし、次のコードはそれを表示せず、予測のみを表示します。
alloy <- data.frame(x=c(10,30,51,101,203,405,608,810,1013,2026,4052,6078,
8104,10130),
y=c(0.3561333,0.3453,0.3355,0.327453,0.3065299,0.2839316,
0.2675214,0.2552821,0.2455726,0.2264957,0.2049573,
0.1886496,0.1755897,0.1651624))
model <- nls(y ~ a * x^(-b), data=alloy, start=list(a=.5, b=.1))
predict(model, se=TRUE)
コードの何が問題になっていますか? ありがとうございました!