지식나눔

t-test를 이용한 P value 구하기

P value를 구하려고 합니다. 조건은 예를들어서, 20대에서 50대까지 n=50명이라 가정하고 나이에 따라 특정 혈액속의 성분의 양이 감소하는 패턴(negative correlate with age)을 보입니다. 이럴 경우 P value를 어떻게 구하면 될까요?.. 전문가분들의 조언 부탁드립니다.
  • P value
  • t-test
지식의 출발은 질문, 모든 지식의 완성은 답변! 
각 분야 한인연구자와 현업 전문가분들의 답변을 기다립니다.
답변 3
  • 답변

    이경우님의 답변

    제가 아래의 경우에 통계를 한다면, correlation으로 하시는게 더 좋을 것 같습니다. 예를 들면, 결과(연령별 혈액 성분 결과)를 그래프로 그린 다음 correlation coefficient (r)을 제공하시면 좋을 것 같습니다. 일반적으로 r값은 아래와 같이 해석하고 있습니다. 0.00-0.3: weak correlation, 0.30-0.70: moderate correlation, 0.70-1.00: high correlation. P value은 통계프로그램이 있으시면 correlation을 이용하여 동시에 P값과 r값을 구하실수 있으리라 사료됩니다. 프로그램이 없으시면, r값은 엑셀로 구하시고, p값은 인터넷에서 ("Free p-Value Calculator for Correlation Coefficients") r값+반복수를 이용하셔서 계산하실 수 있습니다. >P value를 구하려고 합니다. >조건은 예를들어서, 20대에서 50대까지 n=50명이라 가정하고 >나이에 따라 특정 혈액속의 성분의 양이 감소하는 패턴(negative correlate with age)을 보입니다. 이럴 경우 P value를 어떻게 구하면 될까요?.. >전문가분들의 조언 부탁드립니다. >
    제가 아래의 경우에 통계를 한다면, correlation으로 하시는게 더 좋을 것 같습니다. 예를 들면, 결과(연령별 혈액 성분 결과)를 그래프로 그린 다음 correlation coefficient (r)을 제공하시면 좋을 것 같습니다. 일반적으로 r값은 아래와 같이 해석하고 있습니다. 0.00-0.3: weak correlation, 0.30-0.70: moderate correlation, 0.70-1.00: high correlation. P value은 통계프로그램이 있으시면 correlation을 이용하여 동시에 P값과 r값을 구하실수 있으리라 사료됩니다. 프로그램이 없으시면, r값은 엑셀로 구하시고, p값은 인터넷에서 ("Free p-Value Calculator for Correlation Coefficients") r값+반복수를 이용하셔서 계산하실 수 있습니다. >P value를 구하려고 합니다. >조건은 예를들어서, 20대에서 50대까지 n=50명이라 가정하고 >나이에 따라 특정 혈액속의 성분의 양이 감소하는 패턴(negative correlate with age)을 보입니다. 이럴 경우 P value를 어떻게 구하면 될까요?.. >전문가분들의 조언 부탁드립니다. >
    등록된 댓글이 없습니다.
  • 답변

    김하성님의 답변

    >P value를 구하려고 합니다. >조건은 예를들어서, 20대에서 50대까지 n=50명이라 가정하고 >나이에 따라 특정 혈액속의 성분의 양이 감소하는 패턴(negative correlate with age)을 보입니다. 이럴 경우 P value를 어떻게 구하면 될까요?.. >전문가분들의 조언 부탁드립니다. > p-value는 보통 귀무가설과 대립가설이 있을 경우 귀무가설을 참이라고 가정한 상태에서 데이터가 얻어질 확률 이라고 보시면 되는데요. 단순 회귀모형을 사용하셔서 귀무가설과 대립가설을 생각하시면 될 것 같습니다. 나이를 A라 하고 관심 성분을 B라 할 때 B = b*A + e 라는 선형 모형을 새울 수 있는데요 b는 회귀 계수라 하고 e는 에러입니다. A와 B를 평균0 분산1로 표준화 시킨 후 위 단순회귀모형을 적합하시면 b가 상관계수와 같다고 볼 수 있고 b를 b의 표준에러로 나누어준 값 t=b/se(b)은 자유도 50-2=48인 t 분포를 따르게 됩니다. 여기서 귀무가설 대립가설은 다음과 같고 귀무가설: b==0 대립가설: b!=0 구해진 p-value는 Pr(>|t|) 입니다. 그런데 우리가 원하는 대립가설은 b<0 즉, Pr(< t) 인데요 구해진 t가 t>0 일 경우 Pr(< t) = 1-Pr(>|t|)/2 이고 t<0 일 경우 Pr(< t) = Pr(>|t|)/2 입니다. 결론은 일반적으로 사용하시는 통계 분석 툴을 이용하셔서 일반적인 단순회귀분석을 하시면 b에대한 t값과 pvalue=Pr(>|t|)를 쉽게 구하실 수 있습니다. 이 두 값으로 위 방법으로 Pr(< t) 값을 계산하시면 될 것 같습니다.
    >P value를 구하려고 합니다. >조건은 예를들어서, 20대에서 50대까지 n=50명이라 가정하고 >나이에 따라 특정 혈액속의 성분의 양이 감소하는 패턴(negative correlate with age)을 보입니다. 이럴 경우 P value를 어떻게 구하면 될까요?.. >전문가분들의 조언 부탁드립니다. > p-value는 보통 귀무가설과 대립가설이 있을 경우 귀무가설을 참이라고 가정한 상태에서 데이터가 얻어질 확률 이라고 보시면 되는데요. 단순 회귀모형을 사용하셔서 귀무가설과 대립가설을 생각하시면 될 것 같습니다. 나이를 A라 하고 관심 성분을 B라 할 때 B = b*A + e 라는 선형 모형을 새울 수 있는데요 b는 회귀 계수라 하고 e는 에러입니다. A와 B를 평균0 분산1로 표준화 시킨 후 위 단순회귀모형을 적합하시면 b가 상관계수와 같다고 볼 수 있고 b를 b의 표준에러로 나누어준 값 t=b/se(b)은 자유도 50-2=48인 t 분포를 따르게 됩니다. 여기서 귀무가설 대립가설은 다음과 같고 귀무가설: b==0 대립가설: b!=0 구해진 p-value는 Pr(>|t|) 입니다. 그런데 우리가 원하는 대립가설은 b<0 즉, Pr(< t) 인데요 구해진 t가 t>0 일 경우 Pr(< t) = 1-Pr(>|t|)/2 이고 t<0 일 경우 Pr(< t) = Pr(>|t|)/2 입니다. 결론은 일반적으로 사용하시는 통계 분석 툴을 이용하셔서 일반적인 단순회귀분석을 하시면 b에대한 t값과 pvalue=Pr(>|t|)를 쉽게 구하실 수 있습니다. 이 두 값으로 위 방법으로 Pr(< t) 값을 계산하시면 될 것 같습니다.
    등록된 댓글이 없습니다.
  • 답변

    이상후님의 답변

    >P value를 구하려고 합니다. >조건은 예를들어서, 20대에서 50대까지 n=50명이라 가정하고 >나이에 따라 특정 혈액속의 성분의 양이 감소하는 패턴(negative correlate with age)을 보입니다. 이럴 경우 P value를 어떻게 구하면 될까요?.. >전문가분들의 조언 부탁드립니다. > P value는 가설의 선택 또는 버림을 판단하는 확률적인 개념입니다. 통계적으로 위의 경우는, 비교할 만한 대조군이나 다른 제3의 군이 있다면 더 정확하게 측정할 수 있을것으로 생각됩니다.
    >P value를 구하려고 합니다. >조건은 예를들어서, 20대에서 50대까지 n=50명이라 가정하고 >나이에 따라 특정 혈액속의 성분의 양이 감소하는 패턴(negative correlate with age)을 보입니다. 이럴 경우 P value를 어떻게 구하면 될까요?.. >전문가분들의 조언 부탁드립니다. > P value는 가설의 선택 또는 버림을 판단하는 확률적인 개념입니다. 통계적으로 위의 경우는, 비교할 만한 대조군이나 다른 제3의 군이 있다면 더 정확하게 측정할 수 있을것으로 생각됩니다.
    등록된 댓글이 없습니다.