যেহেতু একটি লিনিয়ার রিগ্রেশনটির স্ট্যান্ডার্ড ত্রুটি সাধারণত প্রতিক্রিয়া পরিবর্তনশীলের জন্য দেওয়া হয়, তাই আমি ভাবছি যে কীভাবে অন্য দিক থেকে আত্মবিশ্বাসের অন্তরগুলি গ্রহণ করতে পারি - যেমন এক্স-ইন্টারসেপ্টের জন্য। আমি এটি কী হতে পারে তা ভিজ্যুয়ালাইজ করতে সক্ষম, তবে আমি নিশ্চিত যে এটি করার জন্য একটি সহজ উপায় থাকতে হবে। এটি কীভাবে কল্পনা করা যায় তার নীচে আর এর একটি উদাহরণ দেওয়া হল:
set.seed(1)
x <- 1:10
a <- 20
b <- -2
y <- a + b*x + rnorm(length(x), mean=0, sd=1)
fit <- lm(y ~ x)
XINT <- -coef(fit)[1]/coef(fit)[2]
plot(y ~ x, xlim=c(0, XINT*1.1), ylim=c(-2,max(y)))
abline(h=0, lty=2, col=8); abline(fit, col=2)
points(XINT, 0, col=4, pch=4)
newdat <- data.frame(x=seq(-2,12,len=1000))
# CI
pred <- predict(fit, newdata=newdat, se.fit = TRUE)
newdat$yplus <-pred$fit + 1.96*pred$se.fit
newdat$yminus <-pred$fit - 1.96*pred$se.fit
lines(yplus ~ x, newdat, col=2, lty=2)
lines(yminus ~ x, newdat, col=2, lty=2)
# approximate CI of XINT
lwr <- newdat$x[which.min((newdat$yminus-0)^2)]
upr <- newdat$x[which.min((newdat$yplus-0)^2)]
abline(v=c(lwr, upr), lty=3, col=4)
library(boot); sims <- boot(data.frame(x, y), function(d, i) { fit <- lm(y ~ x, data = d[i,]) -coef(fit)[1]/coef(fit)[2] }, R = 1e4); points(quantile(sims$t, c(0.025, 0.975)), c(0, 0))
। বিপর্যয় পূর্বাভাসchemCal:::inverse.predict
অন্তরায় জন্য নিম্নলিখিত ফাইলের সাহায্যের ফাইলটি সিআই প্রাপ্তিতে সহায়তা করতে পারে যা: ম্যাসার্ট, এলএম, ভ্যান্ডেনগিনস্টে, বিজিএম, বাইডেনস, এলএমসি, ডি জং, এস, লেভি, পিজে, স্মিয়ার্স-ভারবেকে, জে (1997) ) কেমোমেট্রিক্স এবং কোয়ালিমেট্রিক্সের হ্যান্ডবুক: পর্ব এ, পি। 200