আর এ পিয়ারসন পারস্পরিক সম্পর্কের পি-মান সন্ধান করা


26

আর-তে পার্সোন রিলেশনশিপে পি-মান খুঁজে পাওয়া সম্ভব?

পিয়ারসন পারস্পরিক সম্পর্ক খুঁজে পেতে, আমি সাধারণত এটি করি

col1 = c(1,2,3,4)
col2 = c(1,4,3,5)
cor(col1,col2)
# [1] 0.8315218

তবে আমি এর পি-মানটি কীভাবে খুঁজে পাব?


1
এ সহায়তার cor( ?cor) স্পষ্টভাবে উল্লেখ cor.test( "এছাড়াও দেখুন" এর অধীনে)
Glen_b -Reinstate মনিকা

উত্তর:


32

আপনি ব্যবহার করতে পারেন cor.test:

col1 = c(1,2,3,4) 
col2 = c(1,4,3,5)
cor.test(col1,col2) 

যা দেয় :

# Pearson's product-moment correlation   
# data:  col1 and col2   
# t = 2.117, df = 2, p-value = 0.1685   
# alternative hypothesis: true correlation is not equal to 0   
# 95 percent confidence interval:   
#  -0.6451325  0.9963561   
# sample estimates:   
#       cor    
# 0.8315218    

অফিসিয়াল পৃষ্ঠায় পরিসংখ্যান এবং অতিরিক্ত পরামিতি সম্পর্কে আরও তথ্য:

https://stat.ethz.ch/R-manual/R-patched/library/stats/html/cor.test.html


ধন্যবাদ, উর্ধ্বতন দেওয়ার জন্য পর্যাপ্ত পয়েন্ট নয়, যদিও এটি ব্যবহার করেছেন
ময়দার 25'15

9

আপনি যদি কেবল পি মান চান:

> cor.test(col1,col2)$p.value
[1] 0.1684782

7

নিম্নলিখিত হিসাবে আপনি জিজ্ঞাসা করবেন:

 library(Hmisc) # You need to download it first.
 rcorr(x, type="pearson") # type can be pearson or spearman

এখানে এক্স একটি ডেটা ফ্রেম এবং rcorr প্রতিটি পারস্পরিক সম্পর্ক ফিরিয়ে দেয় যা "x" ডেটা ফ্রেম থেকে গঠন করা সম্ভব।

অথবা আপনি নিজেই পরিসংখ্যান গণনা করতে পারেন:

টি=ρ^1-ρ^2এন-2

যেখানে ho তথ্য থেকে অনুমান করা পার্সার পারস্পরিক সম্পর্ক এবং n হ'ল নমুনার আকার।ρ^


ধন্যবাদ, তবে এক্স কি? আমি মনে করি এটি কল 1 এবং কল 2 এর কিছুটা সংক্ষিপ্তকরণ কারণ পিয়েরসন পারস্পরিক সম্পর্কের জন্য আমাদের দুটি ভেক্টর দরকার। তবে আপনি কি বলতে পারেন এক্স কি?
টব্বি

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