कैसे एक lm () से उत्पादन का अनुवाद करने के लिए एक प्रतिगमन समीकरण में एक क्यूबलाइन के साथ फिट


12

मेरे पास कुछ कोड और आउटपुट हैं, और मैं एक मॉडल का निर्माण करना चाहूंगा। मैं इस आउटपुट का उपयोग करके मॉडल का निर्माण करना नहीं जानता:

 require("splines")
 x   <- c(0.2,   0.23,   0.26,   0.29,   0.33,   0.46,    0.53 )
 y   <- c(0.211, 0.2026, 0.2034, 0.2167, 0.2177, 0.19225, 0.182)
 fit <- lm(y ~ ns(x,3))
 summary(fit)

ध्यान दें कि ns()एक प्राकृतिक क्यूबलाइन के लिए बी-स्पलाइन बेस मैट्रिक्स उत्पन्न करता है। इस प्रकार यह मॉडल स्वतंत्रता के तीन डिग्री का उपयोग करने के yलिए एक बी-तख़्ता के खिलाफ पुन: xप्राप्त करता है। ऐसे मॉडल के लिए समीकरण कैसा दिखेगा?


2
हालाँकि यह चिंता यहाँ रूचि की है, यह प्रश्न बहुत अधिक मात्रा में बताया गया है R- और इसलिए SO पर है - जब तक आप यह नहीं समझाते कि क्या nsकरता है। (यह भी हिस्सा नहीं है R: क्या पैकेज यह से आता है)
whuber

1
@whuber, यहाँ देखें: ns ; ns()Splines पैकेज का हिस्सा है। मैं मानता हूं कि यह प्रश्न R शब्दों में दिया गया है, लेकिन मेरी राय है कि यह यहाँ विषय पर है।
गूँग - मोनिका

@ शुंग हां, मुझे पैकेज भी मिल गया था, लेकिन वह बात नहीं है: इस सवाल के लिए यहां रहने के लिए गैर-आर उपयोगकर्ताओं के लिए भी समझदारी की जरूरत है।
whuber

1
@ जब मैंने एक छोटा सा विवरण जोड़ा है। क्या आप और अधिक की तलाश कर रहे हैं?
मोनिका को बहाल करें - जी। सिम्पसन

2
@ गेविन धन्यवाद। मैंने एक और पंक्ति जोड़ने की स्वतंत्रता ली है ताकि गैर-आर उपयोगकर्ता समझ सकें कि क्या पूछा जा रहा है (और शायद, इसलिए, सार्थक उत्तर प्रदान करें)।
whuber

जवाबों:


19
require(rms)
f <- ols(y ~ rcs(x, 3))  # 2 d.f. for x
Function(f)  # represent fitted function in simplest R form
latex(f)     # typeset algebraic representation of fit

rcs "प्रतिबंधित कैबिन स्पिनेल" एक प्राकृतिक स्पाइन का एक और प्रतिनिधित्व है।


5
यह प्रभावशाली है। लेकिन मुझे लगता है कि जवाब इस साइट पर देखने के लिए होगा (एसओ के विपरीत) यह बताएगा कि सामान्य तौर पर, कोई कैसे एक स्पलाइन के समीकरण को निर्धारित करता है।
whuber

धन्यवाद! क्या आप बता सकते हैं कि एफ द्वारा उत्पादित गुणांक फिट द्वारा निर्मित गुणांक से भिन्न क्यों हैं?
अमेलियाब्राइट

2
nsrcsएक्सएक्स2एक्स-एक्स¯(एक्स-एक्स¯)2
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.