단위가 다른 두개의 data의 상관관계를 알아보고싶은데요

게시판 IDL Q&A 단위가 다른 두개의 data의 상관관계를 알아보고싶은데요

1 답변 글타래를 보이고 있습니다
  • 글쓴이
    • #2579 Reply
      jsh4887
      회원

      단위가 다른 두개의 data를 시간에 따라서 상관관계를 알아보고싶은데요

      corrlerate 함수와 regress함수가 있던데 두개의 차이점과 쓰는 방법 좀 가르쳐주세요

    • #2581 Reply
      Sangwoo
      회원

      두 데이터에 해당되는 배열이 x, y라고 하면, 두 함수들은 대략 다음과 같이 사용합니다.

      c1 = CORRELATE(x, y)
      result = REGRESS(x, y, CORRELATION=c2)

      REGRESS 함수는 두 데이터 사이의 관계를 직선형으로 근사하여, 이 직선의 식의 기울기(slope)에 해당되는 값을 돌려줍니다. 그리고 추가적으로 CORRELATION이란 키워드를 사용하여 여기 지정된 변수를 통하여 선형 상관계수를 얻을 수도 있습니다. 반면 CORRELATE 함수는 그냥 선형 상관계수만 산출해주는 역할을 합니다. 어차피 두 상관계수가 성격이 동일하기 때문에, 위의 식에서 얻어지는 c1, c2의 값은 서로 동일하게 나옵니다. 더 자세한 내용은 IDL 도움말을 참조하시면 되겠습니다.

1 답변 글타래를 보이고 있습니다
'단위가 다른 두개의 data의 상관관계를 알아보고싶은데요'에 답변달기
글쓴이 정보: