সাধারণ পারস্পরিক সম্পর্ক সহগ (2 ডি) পরিমাপ করে একটি বিন্দুগুলির একটি সেট একটি লাইন দ্বারা কতটা ভাল বর্ণনা করা যেতে পারে, এবং যদি হ্যাঁ হয় তবে এর চিহ্নটি আমাদের জানায় যে আমাদের ইতিবাচক বা নেতিবাচক সম্পর্ক রয়েছে কিনা। তবে এটি ধরে নেয় যে পয়েন্টগুলির স্থানাঙ্কগুলি পরিমাপ হিসাবে পরিমাপ হিসাবে পরিমাপ হিসাবে ব্যাখ্যা করতে পারে।
যদি আপনি এটি না করতে পারেন তবে আপনি স্থানাঙ্কগুলি অর্ডার করতে পারেন তবে র্যাঙ্কের সহসংস্থান সহগ রয়েছে : এটি মোনোটোনিক ফাংশন দ্বারা পয়েন্টগুলি কীভাবে বর্ণনা করা যায় তা পরিমাপ করে।
চ্যালেঞ্জ
2 ডি পয়েন্টের একটি তালিকা দেওয়া, তাদের র্যাঙ্কের পারস্পরিক সম্পর্ক সহগ নির্ধারণ করুন ।
বিস্তারিত
- আপনি ইনপুটটিকে ইতিবাচক পূর্ণসংখ্যা হিসাবে ধরে নিতে পারেন (তবে আপনার দরকার নেই), বা অন্য কোনও "সাজানোর" মান।
- পয়েন্টগুলি পয়েন্টের তালিকা হিসাবে নেওয়া যেতে পারে, অথবা এক্স- এবং ওয়াই-কো-অর্ডিনেটস বা ম্যাট্রিক্স বা 2 ডি অ্যারে ইত্যাদির জন্য দুটি তালিকা হিসাবে নেওয়া যেতে পারে The
- আউটপুট অবশ্যই একটি ভাসমান পয়েন্ট বা যুক্তিযুক্ত ধরণের হতে হবে, কারণ এটি 0 এবং 1 এর মধ্যে একটি আসল সংখ্যা উপস্থাপন করে।
সংজ্ঞা
র্যাঙ্ক: সংখ্যার একটি তালিকা দেওয়া X=[x(1),...,x(n)]
আমরা প্রতিটি প্রবেশের জন্য র্যাঙ্কrx(i)
নামে একটি ধনাত্মক সংখ্যা নির্ধারণ করতে পারি । আমরা তালিকাটি বাছাই করে এবং সাজানো তালিকায় সূচি নির্ধারণের মাধ্যমে এটি করি । যদি দু'জন বা তারও বেশি একই মান হয়, তবে আমরা কেবলমাত্র সংশ্লিষ্ট সূচকের গাণিতিক গড়টি পদ হিসাবে ব্যবহার করি। উদাহরণ:x(i)
x(i)
rx(i)
x(i)
List: [21, 10, 10, 25, 3]
Indices sorted: [4, 2, 3, 5, 1]
নম্বরটি 10
এখানে দু'বার প্রদর্শিত হবে। বাছাই তালিকায় এটি সূচকগুলি দখল করবে 2
এবং 3
। এগুলির গাণিতিক গড়টি 2.5
তাই র্যাঙ্কগুলি
Ranks: [4, 2.5, 2.5, 5, 1]
মান পারস্পরিক সম্পর্কের সহগ : আসুন [(x(1),y(1)),(x(2),y(2)),...,(x(n),y(n))]
দেওয়া পয়েন্ট হতে যেখানে প্রতিটি x(i)
এবং y(i)
একটি বাস্তব সংখ্যা প্রতিটি জন্য (wlog আপনি এটা একটি পূর্ণসংখ্যা অনুমান করতে পারেন।) i=1,...,n
আমরা গনা র্যাঙ্ক rx(i)
এবং ry(i)
এর x(i)
এবং y(i)
যথাক্রমে।
দিন d(i) = rx(i)-ry(i)
হতে র্যাঙ্ক পার্থক্য দিন S
সমষ্টি হতে S = d(1)^2 + d(2)^2 + ... + d(n)^2
। তারপরে র্যাঙ্ক পারস্পরিক সম্পর্ক সহগ rho
দ্বারা দেওয়া হয়
rho = 1 - 6 * S / (n * (n^2-1))
উদাহরণ
x y rx ry d d^2
21 15 4 5 -1 1
10 6 2&3 -> 2.5 2 0.5 0.25
10 7 2&3 -> 2.5 3 -0.5 0.25
25 11 5 4 1 1
3 5 1 1 0 0
rho = 1 - 6 * (1+0.25+0.25+1)/(5*(5^2-1)) = 0.875
2.5
।