আংশিক সংকল্পের সহগের আর বাস্তবায়ন


9

কারও কি এমন পরামর্শ বা প্যাকেজ রয়েছে যা আংশিক সংকল্পের সহগকে গণনা করবে?

আংশিক সংকল্পের গুণাগুণকে হ'ল পরিবর্তনের শতাংশ হিসাবে সংজ্ঞায়িত করা যেতে পারে যা হ্রাসিত মডেলটিতে ব্যাখ্যা করা যায় না, তবে পূর্ণ (এআর) মডেলটিতে বর্ণিত ভবিষ্যদ্বাণীদের দ্বারা ব্যাখ্যা করা যেতে পারে। এক বা একাধিক অতিরিক্ত পূর্বাভাসক আরও সম্পূর্ণরূপে নির্দিষ্ট করা রিগ্রেশন মডেলটিতে কার্যকর হতে পারে কিনা তা অন্তর্দৃষ্টি দেওয়ার জন্য এই সহগটি ব্যবহার করা হয়।

আংশিক r ^ 2 এর জন্য গণনাটি আপনার দুটি মডেলের অনুমান করার পরে এবং তাদের জন্য আনোভা সারণী উত্পন্ন করার পরে তুলনামূলকভাবে সোজা এগিয়ে। আংশিক r ^ 2 এর জন্য গণনাটি হ'ল:

(এসএসইরয়েডড - এসএসইফুল) / এসএসইএসুয়েসড

আমি এই অপেক্ষাকৃত সহজ ফাংশনটি লিখেছি যা এটি একাধিক লিনিয়ার রিগ্রেশন মডেলের জন্য গণনা করবে। আমি আর এর অন্যান্য মডেল স্ট্রাকচারের সাথে অপরিচিত যেখানে এই ফাংশনটি সঞ্চালন করতে পারে না:

partialR2 <- function(model.full, model.reduced){
    anova.full <- anova(model.full)
    anova.reduced <- anova(model.reduced)

    sse.full <- tail(anova.full$"Sum Sq", 1)
    sse.reduced <- tail(anova.reduced$"Sum Sq", 1)

    pR2 <- (sse.reduced - sse.full) / sse.reduced
    return(pR2)

    }

এই টাস্কটি সম্পাদন করতে এবং / বা উপরের কোডটির আরও কার্যকর দক্ষতার জন্য আরও শক্তিশালী ফাংশন সম্পর্কিত কোনও পরামর্শ বা পরামর্শগুলি প্রশংসিত হবে।


2
আমি অন্যান্য মডেলগুলি চেষ্টা করার পরামর্শ দিয়েছি এবং কোডটি কাজ করে কিনা তা দেখুন। আর সাধারণত ভাল হয়, তাই আনোভা বিভিন্ন মডেলের জন্য একই জিনিস ফেরত দেওয়া উচিত। সমস্যাটি আপনার প্রাথমিক সূত্র নিয়ে। এটি অন্যান্য মডেলের জন্য রাখা আছে? যদি এটি না হয়, তবে কোডটি কাজ করার কোনও মানে নেই, তদুপরি কোডটির একটি সতর্কতা জারি করা উচিত যে এটি এমন মডেলগুলির জন্য ব্যবহৃত হয় যেখানে সূত্র ধরে না hold
এমপিটিক্স

আমি আসলে প্রশ্নটি দেখতে পাচ্ছি না। আপনি একটি ফাংশন চান যা আংশিক আর 2 গণনা করে তবে আপনার ইতিমধ্যে একটি রয়েছে। আপনি কি প্যাকেজ সংবেদনশীলতা জানেন (কোনও আংশিক আর 2 নেই তবে পিসি কোন নির্দিষ্ট ক্ষেত্রে প্রয়োগ করা হয়)?
রবিন গিরার্ড

@ আরবিন - আমার প্রশ্নটি পরিষ্কার না হলে আমি ক্ষমা চাইছি। আমি এমন একটি প্যাকেজ সন্ধান করতে আগ্রহী যাতে এই গণনাটি রয়েছে (কারণ এটিতে সম্ভবত অন্যান্য অনেক কার্যকর ফাংশন রয়েছে যা দরকারী হবে) এবং / অথবা আমি উপরে যে ফাংশনটি লিখেছি সেগুলি কীভাবে উন্নত করা যায় সে সম্পর্কে পরামর্শগুলি। স্পষ্টতই এটির ত্রুটি যাচাইয়ের অভাব রয়েছে এবং এটি সমস্ত মডেলের জন্য প্রযোজ্য নয়।
তাড়া 16

আমি এই প্রশ্নটি এসই-তে স্থানান্তরিত হওয়ার পরামর্শ দিচ্ছি। প্রশ্নের কেন্দ্রবিন্দুতে একটি বাস্তবায়ন সমস্যা বলে মনে হচ্ছে, কোনও পরিসংখ্যান নয়।
কারাকাল

@ কারাকাল - আপনি যা উপযুক্ত তা দেখেন। আমি জানি যে সম্পর্কিত প্রশ্নগুলির সাথে এসও এবং সিভির মধ্যে বালির রেখাটি কোথায় আঁকতে হবে সে সম্পর্কে ন্যায্য পরিমাণ আলোচনা হয়েছে। আমার কোনও শক্তিশালী পছন্দ নেই। আমার কাজ আমাকে শেষ বিটের জন্য এই নির্দিষ্ট সমস্যা থেকে দূরে সরিয়ে নিয়েছে, তবে আসন্ন সপ্তাহগুলিতে আবার এটি পুনর্বিবেচনা করবে যাতে আমি নিজে আরও ভাল সমাধান নিয়ে আসতে পারি। আমি প্রশ্নটি ইথারের
চেজ

উত্তর:


0

ঠিক আছে, r ^ 2 প্রকৃত আকারের প্রকরণগুলির চেয়ে কেবল বিভক্ত, তাই আপনি সম্ভবত কোভ (ইয়ফুল, ইআরটিউ) / ভের (ইআরটিউ) ভের (ইফুল) - কোভ (ওয়াই রেডিউসড, ইআরটিউ) / ভার (ইউটিউর মতো) কিছু করতে পারেন ) var (YRed) মডেল ধরণের নির্বিশেষে; যদিও এলএম ক্ষেত্রে আপনাকে একই উত্তর দেয় তা যাচাই করতে চেক করুন।

http://www.stator-afm.com/image-files/r-squared.gif

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