কীভাবে লজিস্টিক রিগ্রেশন মডেলের জন্য আর-তে সিদ্ধান্তের সীমানা প্লট করবেন?


16

আমি আরএম তে গ্ল্যাম ব্যবহার করে একটি লজিস্টিক রিগ্রেশন মডেল তৈরি করেছি I আমার দুটি স্বতন্ত্র ভেরিয়েবল রয়েছে। আমি কীভাবে দুটি ভেরিয়েবলের স্ক্যাটার প্লটে আমার মডেলটির সিদ্ধান্তের সীমানা প্লট করতে পারি। উদাহরণস্বরূপ, আমি কীভাবে এই চিত্রটি প্লট করতে পারি: http : //onlinecourses.sज्ञान.psu.edu/stat557/node/55

ধন্যবাদ।


2
চিত্রটির লিঙ্কটি মারা গেছে।
নিক স্টাওনার

উত্তর:


25
set.seed(1234)

x1 <- rnorm(20, 1, 2)
x2 <- rnorm(20)

y <- sign(-1 - 2 * x1 + 4 * x2 )

y[ y == -1] <- 0

df <- cbind.data.frame( y, x1, x2)

mdl <- glm( y ~ . , data = df , family=binomial)

slope <- coef(mdl)[2]/(-coef(mdl)[3])
intercept <- coef(mdl)[1]/(-coef(mdl)[3]) 

library(lattice)
xyplot( x2 ~ x1 , data = df, groups = y,
   panel=function(...){
       panel.xyplot(...)
       panel.abline(intercept , slope)
       panel.grid(...)
       })

বিকল্প পাঠ

আমার অবশ্যই মন্তব্য করতে হবে যে নিখুঁত বিচ্ছেদ এখানে ঘটে তাই glmফাংশন আপনাকে একটি সতর্কতা দেয়। তবে এখানে এটি গুরুত্বপূর্ণ নয় কারণ উদ্দেশ্যটি কীভাবে লিনিয়ার সীমানা আঁকা যায় এবং পর্যবেক্ষণগুলি তাদের সমবায় অনুসারে রঙিন করা যায় illust


আমি আশা করি আমি জাল ব্যবহার করি: আমি পুরানো ফ্যাশন না :-)
সানকুলসু

2
আমি আরও আশা করি যে এটি যদি এইচডাব্লুয়ের সমস্যা হয় তবে আপনি কেবল অনুলিপিটি পেস্ট করবেন না।
সানকুলসু

ধন্যবাদ। এটি এইচডব্লিউ প্রশ্ন নয় এবং উত্তরটি আমার মডেলটি বুঝতে আমার পক্ষে সহায়ক।
ব্যবহারকারী 2755

ওহ হ্যাঁ আপনি :)
এমপিটকাস

1
কেউ আমাকে opeাল এবং আটকানোর পিছনে যুক্তিটি ব্যাখ্যা করতে পারে? (লজিস্টিক মডেল সম্পর্কিত)
ফার্নান্দো

22

ফার্নান্দোর কাছ থেকে গৃহীত উত্তরের মন্তব্যে প্রশ্নের সমাধান করতে চেয়েছিলেন: someone ালের পিছনে যুক্তিটি কি কেউ বাধা দিতে পারে?

লজিস্টিক রিগ্রেশন জন্য অনুমানটি রূপ নেয়:

hθ=g(z)

g(z)z

z=θ0+θ1x1+θ2x2

y=1θ0.5 সিগময়েড ফাংশনটি দেওয়া যখন সত্য:

θ0+ +θ1এক্স1+ +θ2এক্স20

উপরেরটি সিদ্ধান্তের সীমানা এবং এটি পুনরায় সাজানো যেতে পারে:

এক্স2-θ0θ2+ +-θ1θ2এক্স1

এটি আকারে একটি সমীকরণ Y=মিএক্স+ + এবং আপনি দেখতে পারেন তাহলে কেন মি এবং তারা গ্রহণযোগ্য উত্তরে যেভাবে রয়েছে তা গণনা করা হয়


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