뎁스_3223

뎁스_3223

R린이 인사드립니다

보건의료
뎁스_3223뎁스_3223· 4개월

질문R 고수님들 살려주세요 ㅠㅜ

안녕하세요. 보건의료 쪽 연구 배우고 있는 초보 연구자 입니다. Robins-1이라는 비뚤림 확인 지표를 시각화 하기 위해 robvis라는 r 패키지를 쓴다고 하여, 관련 부분을 공부 중에 있습니다. 처음 부분에서 길이 막혀 전문가 분들의 조금의 아량과 관심 부탁드리리며 질문 드리겠습니다 install.packages("robvis") library(robvis) robin1_data <- data.frame(   Study = paste("Study", 1:5),    BiasDueToConfounding = c("Low Risk", "Moderate Risk", "Serious Risk", "Low Risk", "No Information"),   BiasInSelection = c("Moderate Risk", "Low Risk", "Serious Risk", "No Information", "Low Risk"),   BiasInClassification = c("Low Risk", "Serious Risk", "Low Risk", "Moderate Risk", "No Information"),   BiasInMeasurement = c("Serious Risk", "Moderate Risk", "Low Risk", "Low Risk", "No Information"),   BiasDueToMissingData = c("Low Risk", "Moderate Risk", "No Information", "Low Risk", "Serious Risk"),   BiasInOutcomeReporting = c("Moderate Risk", "Low Risk", "Low Risk", "Serious Risk", "No Information"),   Overall = c("Moderate Risk", "Low Risk", "Serious Risk", "Low Risk", "No Information"),    Weight = c(1, 1, 1, 1, 1)  데이터를 위와 같이 두고 rob_traffic_light(   data = robin1_data,   tool = "ROBINS-I",   colour = c("green", "yellow", "red", "gray")  # Low, Moderate, Serious, No Information 이렇게 돌리면 "경고메시지(들): 1: ggplot2::geom_point(shape = 1, colour = "black", size = psize, 에서:   All aesthetics have length 1, but the data has 40 rows. ℹ Please consider using annotate() or provide this layer with data containing a single   row. 2: Removed 19 rows containing missing values or values outside the scale range (geom_point()). 3: Removed 19 rows containing missing values or values outside the scale range (geom_point()). " 이렇게 오류가 뜨며 만들어진 사진에서도 “ Serious Risk", "No Information"이 뜨지 않습니다 ㅠㅜ 혹시 시간되신다면 한번 봐주신다면 정말 감사드리겠습니다
77
2
0
피토니
피토니·2024-11-25
오류 원인은 데이터 값이 Low Risk, Moderate Risk, Serious Risk, No Information으로 정확히 일치하지 않거나, 색상 매핑이 올바르지 않으면 발생합니다. 데이터를 확인하고 색상을 colour = c("green", "yellow", "red", "gray")로 설정해보시기 바랍니다. 그리고 robvis 패키지를 최...