আমি প্রথম বর্ষের শিক্ষার্থীদের মধ্যে কীভাবে (দৃষ্টিভঙ্গি) সাধারণ রৈখিক পারস্পরিক সম্পর্ককে ব্যাখ্যা করব তা অনুসন্ধান করছি।
ভিজ্যুয়ালাইজ করার ধ্রুপদী উপায়টি হ'ল একটি সোজা রিগ্রেশন লাইনের সাথে একটি ওয়াই এক্স এক্স স্ক্যাটার প্লট দেওয়া।
সম্প্রতি, আমি প্লটটিতে আরও 3 টি চিত্র যুক্ত করে এই ধরণের গ্রাফিক্স বাড়ানোর ধারণা নিয়ে এসেছি, আমাকে রেখে: y ~ 1 এর স্কেটার প্লট, তারপরে y ~ x, রেসিড (y ~ x) ~ x এবং শেষ অবধি অবশিষ্টাংশের (y ~ x) ~ 1 (মধ্যস্থতাকে কেন্দ্র করে)
এই জাতীয় দৃশ্যধারণের উদাহরণ এখানে:
এবং এটি তৈরি করার জন্য আর কোড:
set.seed(345)
x <- runif(50) * 10
y <- x +rnorm(50)
layout(matrix(c(1,2,2,2,2,3 ,3,3,3,4), 1,10))
plot(y~rep(1, length(y)), axes = F, xlab = "", ylim = range(y))
points(1,mean(y), col = 2, pch = 19, cex = 2)
plot(y~x, ylab = "", )
abline(lm(y~x), col = 2, lwd = 2)
plot(c(residuals(lm(y~x)) + mean(y))~x, ylab = "", ylim = range(y))
abline(h =mean(y), col = 2, lwd = 2)
plot(c(residuals(lm(y~x)) + mean(y))~rep(1, length(y)), axes = F, xlab = "", ylab = "", ylim = range(y))
points(1,mean(y), col = 2, pch = 19, cex = 2)
যা আমাকে আমার প্রশ্নের দিকে নিয়ে যায়: এই গ্রাফটি কীভাবে বাড়ানো যায় (কোনও পাঠ্য, চিহ্ন বা অন্য কোনও প্রাসঙ্গিক ভিজ্যুয়ালাইজেশনের মাধ্যমে) কীভাবে কোনও পরামর্শকে আমি প্রশংসা করব । প্রাসঙ্গিক আর কোড যুক্ত করাও দুর্দান্ত হবে।
একটি দিক হ'ল আর ^ 2 এর কিছু তথ্য যুক্ত করা (টেক্সট দ্বারা বা কোনওভাবে এক্সের প্রবর্তনের আগে এবং তার পরে বৈকল্পিকতার প্রস্থ উপস্থাপনকারী লাইন যুক্ত করে) অন্য বিকল্পটি একটি বিন্দুকে হাইলাইট করা এবং এটি কীভাবে "আরও ভাল" তা দেখানো হয় ব্যাখ্যা "রিগ্রেশন লাইন ধন্যবাদ। যেকোন ইনপুট প্রশংসা করা হবে।
require(mlbench) ; cor( mlbench.smiley()$x ); plot(mlbench.smiley()$x)