교수님께서 바로아래 답변에 데이터 및 명령어가 필요하다는 말씀 듣고 다시 글을 남깁니다.
제가 했던 명령어는
library(devtools)
library(dmetar)
library(readxl)
rob1<-read_excel("rob1.xlsx")
str(rob1)
rob.summary(rob1,studies=rob$Author,table=TRUE)
이고,
데이터는 여기에 엑셀을 첨부할수없어서 우선 모든 variables 및 그의 데이터 값을 몇개만 제시하겠습니다.
혹시 모든 데이터가 필요하면 말씀해주십시요! 너무 감사드립니다.!!!
Sequence_Generation | Allocation_Concealment_ | Blinding.of.Participants.and.Personnel | Blinding.of.Outcome.Assessors | Incomplete.Outcome.Data | Selective_Outcome_Reporting | Author |
Low | Low | High | High | Low | Unclear | Abdallah 2011 |
Low | Low | High | High | Low | Low | Abdulmohsen 2016 |
Low | Low | High | High | Low | Unclear | Ahmed 2017 |
Low | Unclear | High | High | Low | Unclear | Akbar 2015 |
Low | Unclear | High | High | Low | Unclear | Akbarzadeh 2017 |
Low | Low | High | High | Low | Unclear | AlGhamdi 2016 |
Unclear | Unclear | High | High | Low | Unclear | Ali 2012 |
Low | Unclear | High | High | Low | Unclear | Ali 2015 |
Comment 5
-
cardiomoon
2020.04.06 12:03
-
비버마다
2020.04.07 14:29
네 교수님. 데이터를 20개만 해봤는데도 같은 오류가 납니다!
-
cardiomoon
2020.04.07 17:03
줄인 데이터를 올려주셔야 도와드릴 수 있습니다.
-
비버마다
2020.04.08 15:53
네 교수님.
줄인 데이터 파일 첨부하겠습니다.
-
cardiomoon
2020.04.08 18:12
에러가 나는 원인은 read_excel로 파일을 읽어들이면 data.frame이 아닌 tibble 형식으로 읽기 때문에 rob.summary함수가 동작을 못한 것입니다.
이를 해결하기 위한 방법은 두가지를 생각해볼수 있습니다.
1) tibble형식인 rob1을 데이터프레임으로 바꾼다.
rob <- as.data.frame(rob1)
rob.summary(rob,studies=rob$Author,table=TRUE)
2) 애초에 데이터를 읽을때 rio::import()로 읽으시면 편합니다.
library(rio)
rob<-import("rob2.xlsx")
둘다 가능합니다.
데이터를 줄여서 같은 에러가 나는 것만 확인후 올려봐 주셔요.