Details
मदद के अनुभाग से
गणना (वर्तमान में अनिर्दिष्ट) भविष्यवाणियां सामान्य कार्य और इसके तरीकों द्वारा की जाती है। अधिकांश तरीकों के लिए विश्वास की सीमा का अनुमान पद्धति का उपयोग करके गणना की जाती है - अपवाद कम हैं जो एक टी-आधारित सन्निकटन का उपयोग करते हैं, और चमक के लिए जहां सामान्य विश्वास अंतराल लिंक पैमाने पर निर्मित होता है, और फिर प्रतिक्रिया पैमाने पर वापस बदल दिया जाता है।
इसलिए प्रेडिफ़ीड आमतौर पर कॉल करेगा stats::predict
, जो बदले में स्मूथिंगpredict
विधि के लिए सही विधि कहेगा । Stat_smooth से जुड़े अन्य कार्य से भी विचार करने के लिए उपयोगी हैं।
अधिकांश मॉडल फिटिंग कार्यों में मॉडल predict
के साथ जुड़ा हुआ तरीका होगा class
। ये आमतौर पर एक newdata
ऑब्जेक्ट और एक तर्क se.fit
लेगा जो यह दर्शाता है कि मानक त्रुटियों को फिट किया जाएगा या नहीं। (देखें ?predict
) अधिक जानकारी के लिए।
se
चिकनी के आसपास आत्मविश्वास अंतराल प्रदर्शित करें? (डिफ़ॉल्ट रूप से सही, नियंत्रित करने के लिए स्तर देखें
यह उचित मानक त्रुटियों (विधि पर निर्भर) को वापस करने के लिए पूर्वानुमान विधि का निर्देशन पारित किया गया है
fullrange
फिट को प्लॉट की पूरी रेंज, या सिर्फ डेटा चाहिए
यह उन newdata
मूल्यों को परिभाषित करता है x
जिनके लिए भविष्यवाणियों का मूल्यांकन किया जाएगा
level
उपयोग करने के लिए विश्वास अंतराल का स्तर (0.95 डिफ़ॉल्ट रूप से)
सीधे पूर्वानुमान विधि में पास किया गया ताकि आत्मविश्वास अंतराल उचित महत्वपूर्ण मान को परिभाषित कर सके (जैसे मानक त्रुटियों के लिए गुणा करने के लिए predict.lm
उपयोग करता qt((1 - level)/2, df)
है)
n
चिकनी पर मूल्यांकन करने के लिए अंकों की संख्या
ऑब्जेक्ट में मूल्यों fullrange
को परिभाषित करने के लिए संयोजन के साथ प्रयोग किया जाता है ।x
newdata
एक कॉल के भीतर stat_smooth
आप यह परिभाषित कर सकते हैं se
कि क्या आंशिक रूप से se.fit
(या se
) से मेल खाता है , और interval
यदि आवश्यक हो तो तर्क को परिभाषित करेगा । level
विश्वास अंतराल का स्तर देगा (चूक 0.95)।
newdata
वस्तु, प्रसंस्करण के भीतर परिभाषित किया गया है अपने की सेटिंग के आधार पर fullrange
लंबाई का एक अनुक्रम कोn
प्लॉट या डेटा की पूरी रेंज के भीतर।
आपके मामले में, उपयोग करते हुए rlm
, यह उपयोग करेगा predict.rlm
, जिसे इस रूप में परिभाषित किया गया है
predict.rlm <- function (object, newdata = NULL, scale = NULL, ...)
{
## problems with using predict.lm are the scale and
## the QR decomp which has been done on down-weighted values.
object$qr <- qr(sqrt(object$weights) * object$x)
predict.lm(object, newdata = newdata, scale = object$s, ...)
}
तो यह आंतरिक रूप predict.lm
से qr
अपघटन और scale
तर्क के एक उपयुक्त स्केलिंग के साथ बुला रहा है।