동일한 벡터 조합에 대해 서로 다른 상관 값 얻기

바룬 포드 다르

아래에서 동일한 조합에 대해 서로 다른 상관 관계가 나타나는 이유는 무엇입니까?

> cor(finalDB[2:6],use="complete.obs")

                rocky1Rating rocky2Rating rocky3Rating rocky4Rating rocky5Rating
rocky1Rating    1.0000000    ***0.6476523***    0.5435555    0.4964198    0.3483168

rocky2Rating    0.6476523    1.0000000    0.7507204    0.6653651    0.5288312

rocky3Rating    0.5435555    0.7507204    1.0000000    0.7284123    0.5897088

rocky4Rating    0.4964198    0.6653651    0.7284123    1.0000000    0.6006595

rocky5Rating    0.3483168    0.5288312    0.5897088    0.6006595    1.0000000
> cor(finalDB[2],finalDB[3],use = "complete.obs")

             rocky2Rating
rocky1Rating    ***0.6011554***
MrFlick

문제는 데이터 세트의 NA 값일 가능성이 있습니다. 설정 use="complete.obs"하고 두 개 이상의 열에 적용하면 해당 열이 모두 누락되지 않은 행만 사용합니다. 고유 한 열 쌍에 대한 누락 된 값만 건너 뛰려면을 설정하십시오 use="pairwise.complete.obs". 예를 들면

set.seed(15)
mm<-matrix(runif(6*6), nrow=6)
mm[cbind(4:6, 1:3)]<-NA

cor(mm, use="complete.obs")
#              [,1]       [,2]        [,3]         [,4]       [,5]        [,6]
# [1,]  1.000000000  0.7577650  0.41079822  0.004065102 -0.9221867  0.86947546
# [2,]  0.757764997  1.0000000 -0.28363801 -0.649441771 -0.4464391  0.98119111
# [3,]  0.410798223 -0.2836380  1.00000000  0.913388689 -0.7314382 -0.09319206
# [4,]  0.004065102 -0.6494418  0.91338869  1.000000000 -0.3904905 -0.49043755
# [5,] -0.922186730 -0.4464391 -0.73143818 -0.390490510  1.0000000 -0.61077597
# [6,]  0.869475459  0.9811911 -0.09319206 -0.490437552 -0.6107760  1.00000000

cor(mm, use="pairwise.complete.obs")
#            [,1]        [,2]        [,3]       [,4]       [,5]       [,6]
# [1,]  1.0000000  0.70156571  0.50955114 -0.2663486 -0.7637746  0.7643575
# [2,]  0.7015657  1.00000000 -0.01542302 -0.2882218 -0.5666432  0.1206862
# [3,]  0.5095511 -0.01542302  1.00000000  0.8922900 -0.8904275 -0.5660903
# [4,] -0.2663486 -0.28822185  0.89229002  1.0000000 -0.4693979 -0.7574680
# [5,] -0.7637746 -0.56664323 -0.89042748 -0.4693979  1.0000000  0.2974870
# [6,]  0.7643575  0.12068622 -0.56609027 -0.7574680  0.2974870  1.0000000

cor(mm[,1], mm[,2], use="complete.obs")
# [1] 0.7015657

마지막 두 결과가 어떻게 일치하는지 확인하십시오. ?cor자세한 내용 도움말 페이지를 참조하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

동일한 벡터 조합에 대해 서로 다른 상관 값 얻기

분류에서Dev

다른 문서의 동일한 필드에 대해 다른 값을 기준으로 필터링

분류에서Dev

다른 벡터에서 벡터 얻기

분류에서Dev

한 벡터에서 다른 벡터의 값 사이에있는 값 찾기

분류에서Dev

동일한 벡터에서 가장 가까운 다른 값

분류에서Dev

SQL보기 및 상관 된 중복 값에 대한 열의 다른 값을 서로 다른 값의 다른 이름으로보기

분류에서Dev

쿼리의 이중 와일드 카드로 인해 일반 / 빠른 벡터 Elasticsearch 형광펜에 대해 이상한 강조 표시가 발생합니다.

분류에서Dev

다른 벡터에서 한 벡터의 고유 값 빈도 찾기

분류에서Dev

Android JNI C ++ 코드는 2 개의 서로 다른 SurfaceView 개체에 대해 항상 "동일한"jobject 값을 얻습니다.

분류에서Dev

동일한 줄에서 데이터베이스 값을 얻기 위해 두 개의 forloop를 결합합니다.

분류에서Dev

다른 변수에 대해 테이블에서 동일한 값 가져 오기

분류에서Dev

t-test를 사용하여 두 벡터에서 관찰 된 상태에 대한 pValue 얻기

분류에서Dev

R에서 동일한 확장자를 가진 서로 다른 데이터의 각 행의 최대 값 찾기

분류에서Dev

동일한 문자열에 대해 다른 환경에서 다른 값을 얻는 PHP strlen ()

분류에서Dev

벡터의 클래스 멤버에 대한 참조가 다른 객체에 대해 동일한 값을 가리키는 이유는 무엇입니까?

분류에서Dev

고유 값을 기준으로 열 값을 필터링하지만 동일한 고유 값에서 동일한 열의 다른 값에 대해 반복되지 않음

분류에서Dev

쌍별 상관 관계 (dplyr)에 대한 p- 값 얻기

분류에서Dev

동일한 관측치에 대해 서로 다른 변수 일치

분류에서Dev

Python-Windows 및 Linux에서 동일한 dict 값에 대해 다른 해시 값

분류에서Dev

Mathematica : 각 행에 대해 서로 다른 열에서 최소값 얻기

분류에서Dev

동일한 (반복) 코드에 대해 서로 다른 클럭 사이클 값

분류에서Dev

데이터 프레임에서 얻은 명명 된 문자형 벡터를 단일 벡터로 병합하고 고유 한 값을 얻습니다.

분류에서Dev

ID를 기반으로 다른 열 범위에서 하나 이상의 동일한 값을 확인합니다.

분류에서Dev

다른 행에서 동일한 값을 갖는 두 행의 값 차이 얻기

분류에서Dev

벡터에서 동일한 날짜의 블록을 찾고 다른 벡터의 해당 데이터 블록에 대해 평균

분류에서Dev

벡터에서 동일한 날짜의 블록을 찾고 다른 벡터의 해당 데이터 블록에 대해 평균

분류에서Dev

Excel : 동일한 셀의 다른 값에 대해 다른 서식 지정

분류에서Dev

R : 조건 하에서 벡터 값을 합하고 벡터 크기를 조정합니다.

분류에서Dev

R 데이터 테이블에서 값의 벡터를 다른 값의 벡터로 대체 / gsub하는 방법

Related 관련 기사

  1. 1

    동일한 벡터 조합에 대해 서로 다른 상관 값 얻기

  2. 2

    다른 문서의 동일한 필드에 대해 다른 값을 기준으로 필터링

  3. 3

    다른 벡터에서 벡터 얻기

  4. 4

    한 벡터에서 다른 벡터의 값 사이에있는 값 찾기

  5. 5

    동일한 벡터에서 가장 가까운 다른 값

  6. 6

    SQL보기 및 상관 된 중복 값에 대한 열의 다른 값을 서로 다른 값의 다른 이름으로보기

  7. 7

    쿼리의 이중 와일드 카드로 인해 일반 / 빠른 벡터 Elasticsearch 형광펜에 대해 이상한 강조 표시가 발생합니다.

  8. 8

    다른 벡터에서 한 벡터의 고유 값 빈도 찾기

  9. 9

    Android JNI C ++ 코드는 2 개의 서로 다른 SurfaceView 개체에 대해 항상 "동일한"jobject 값을 얻습니다.

  10. 10

    동일한 줄에서 데이터베이스 값을 얻기 위해 두 개의 forloop를 결합합니다.

  11. 11

    다른 변수에 대해 테이블에서 동일한 값 가져 오기

  12. 12

    t-test를 사용하여 두 벡터에서 관찰 된 상태에 대한 pValue 얻기

  13. 13

    R에서 동일한 확장자를 가진 서로 다른 데이터의 각 행의 최대 값 찾기

  14. 14

    동일한 문자열에 대해 다른 환경에서 다른 값을 얻는 PHP strlen ()

  15. 15

    벡터의 클래스 멤버에 대한 참조가 다른 객체에 대해 동일한 값을 가리키는 이유는 무엇입니까?

  16. 16

    고유 값을 기준으로 열 값을 필터링하지만 동일한 고유 값에서 동일한 열의 다른 값에 대해 반복되지 않음

  17. 17

    쌍별 상관 관계 (dplyr)에 대한 p- 값 얻기

  18. 18

    동일한 관측치에 대해 서로 다른 변수 일치

  19. 19

    Python-Windows 및 Linux에서 동일한 dict 값에 대해 다른 해시 값

  20. 20

    Mathematica : 각 행에 대해 서로 다른 열에서 최소값 얻기

  21. 21

    동일한 (반복) 코드에 대해 서로 다른 클럭 사이클 값

  22. 22

    데이터 프레임에서 얻은 명명 된 문자형 벡터를 단일 벡터로 병합하고 고유 한 값을 얻습니다.

  23. 23

    ID를 기반으로 다른 열 범위에서 하나 이상의 동일한 값을 확인합니다.

  24. 24

    다른 행에서 동일한 값을 갖는 두 행의 값 차이 얻기

  25. 25

    벡터에서 동일한 날짜의 블록을 찾고 다른 벡터의 해당 데이터 블록에 대해 평균

  26. 26

    벡터에서 동일한 날짜의 블록을 찾고 다른 벡터의 해당 데이터 블록에 대해 평균

  27. 27

    Excel : 동일한 셀의 다른 값에 대해 다른 서식 지정

  28. 28

    R : 조건 하에서 벡터 값을 합하고 벡터 크기를 조정합니다.

  29. 29

    R 데이터 테이블에서 값의 벡터를 다른 값의 벡터로 대체 / gsub하는 방법

뜨겁다태그

보관