교수님 안녕하세요?
의학작성을 위한 R 통계와 그래프 및 웹에서 하는 R 통계 구독자입니다.
1. web으로 하는 R 통계에서 Spearman partial correlation 을 할 수 있을까요?
가능하면 굳이 2번으로 할 필요는 없을 것 같습니다. ㅜ
2. R studio 를 직접 사용한다면 ppcor 이라는 package 를 이용할 수 있을 것 같아서 해보았습니다.
헌데 구글링을 해서 manual 을 보니 y.data 라고 c 함수를 이용해서 data를 직접 입력한 예시문 밖에 없더군요.
예시문)
R> library(ppcor)
R> y.data <- data.frame(
+ hl = c(7,15,19,15,21,22,57,15,20,18),
+ disp = c(0,0.964,0,0,0.921,0,0,1.006,0,1.011),
+ deg = c(9,2,3,4,1,3,1,3,6,1),
+ BC = c(1.78e-02,1.05e-06,1.37e-05,7.18e-03,0,0,0,4.48e-03,2.10e-06,0)
+)
제 데이터는 사이즈가 커서 직접 입력을 하는 방법은 못할 것 같아
y.data=read.csv (일부러 파일명을 y.data.csv 로 저장했습니다)
setwd=("C:/data/")
하고
> pcor(x=y.data,method="spearman")
라는 명령문을 쳐봤는데
Error in pcor(x = y.data, method = "spearman") : supply a matrix-like 'x'
라고 뜹니다.
뭐가 잘못된 걸까요?
혹시 제 csv data를 c함수 이용해서 직접 입력하는 방법 말고 명령문을 이용해서 입력하는 방법이 있을까요?
고견 부탁드립니다. 감사합니다. ㅜ
3. 혹시 몰라 data 및 ppcor manual and package 첨부해서 올렸습니다.
제가 보려고 하는건 ikl과 wpain을 control한 뒤에 wact 와 q 와의 correlation 입니다.