'এলিয়াসযুক্ত সহগ' কী কী?


24

আর ( lm) এ রিগ্রেশন মডেল তৈরি করার সময় আমি বার বার এই বার্তাটি পাচ্ছি

"there are aliased coefficients in the model"

এর অর্থ কী?

এছাড়াও, এর কারণে predict()একটি সতর্কতাও দেওয়া হচ্ছে।

যদিও এটি কেবল একটি সতর্কবার্তা, আমি জানতে চাই আমরা কীভাবে একটি মডেল তৈরির আগে এলিয়াসযুক্ত সহগগুলি সনাক্ত করতে / অপসারণ করতে পারি।

এছাড়াও, এই সতর্কতা অবহেলা করার সম্ভাব্য পরিণতিগুলি কী কী?

উত্তর:


32

আমি সন্দেহ করি এটি কোনও ত্রুটি নয় lm, বরং vif(প্যাকেজ থেকে car)। যদি তা হয় তবে আমি বিশ্বাস করি যে আপনি নিখুঁত বহু বহুরেখায় চলে এসেছেন । এই ক্ষেত্রে

x1 <- rnorm( 100 )
x2 <- 2 * x1
y <- rnorm( 100 )
vif( lm( y ~ x1 + x2 ) )

আপনার ত্রুটি উত্পাদন করে।

এই প্রসঙ্গে, '' ওরফে '' এমন ভেরিয়েবলগুলি বোঝায় যা অন্যের উপর রৈখিকভাবে নির্ভরশীল (যেমন নিখুঁত বহুবিশেষের কারণ ঘটায়)।

সমাধানের দিকে প্রথম পদক্ষেপটি হ'ল কোন ভেরিয়েবল (গুলি) অপরাধী (গুলি) তা চিহ্নিত করা। চালান

alias( lm( y ~ x1 + x2 ) )

একটি উদাহরণ দেখতে।


ধন্যবাদ। 'মাল্টিকোলাইনারিটি' কি 'এলিয়াসযুক্ত সহগ' রয়েছে?
মোহিত ভার্মা

1
@ মোহিতভির্মা: এই পরিভাষায় '' উরফ '' এমন রুপগুলিকে বোঝায় যা লিনিয়ার নির্ভরশীল (যেমন নিখুঁত বহুবিশেষের কারণ ঘটায়)। Stat.ethz.ch/R-manual/R-patched/library/stats/html/alias.html দেখুন । আমি এই সঙ্গে উত্তর আপডেট।
তামাস ফেরেঞ্চি

3

এটি প্রায়শই আসে যখন আপনার রেগ্রেশন X'Xম্যাট্রিক্সে একত্রীতা থাকে (রিগ্রেশন আউটপুটের সংক্ষিপ্তসারে এনএ মান)।

বেস আর lm()ডিফল্ট হিসাবে একক মান / নিখুঁত বহুবিধ লাইন জন্য অনুমতি দেয় singular.ok = TRUE। অন্যান্য প্যাকেজ / ফাংশন বেশি রক্ষণশীল।

উদাহরণস্বরূপ, প্যাকেজে linearHypothesis()ফাংশনের জন্য car, ডিফল্ট singular.ok = FALSE। আপনার রিগ্রেশনটিতে নিখুঁত মাল্টিকোলাইনারিটি থাকলে আপনার linearHypothesis()একটি ত্রুটি ফিরে আসবে "" মডেলটিতে এলিয়াসযুক্ত সহগ রয়েছে "। এই ত্রুটিটি মোকাবেলায় সেট করুন singular.ok = TRUE। তবে সাবধান থাকুন, কারণ এটি করার ফলে আপনার প্রতিরোধের ক্ষেত্রে নিখুঁত বহুবিধ লম্বা মুখোশ আসতে পারে।


0

কারও কারও পক্ষে জানা ভাল: আমি যখন একটি রিগ্রেশনে ডামি যুক্ত করেছিলাম তখন আমি এই ত্রুটিটি পেয়েছিলাম। আর স্বয়ংক্রিয়ভাবে একটি ডামি বাদ দেয় তবে এটি ভিএফ পরীক্ষায় একটি ত্রুটি ঘটায়। সুতরাং একটি সমাধান, কারও কারও জন্য, ম্যানুয়ালি একটি ডামি সরিয়ে ফেলতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.