안녕하세요
ggplot 이용하여 아래와 같은 bar graph를 그리고자 하는데 막혀서 질문드립니다 ㅜㅜ
PJF (0; negative, 1; positive) 기준으로 그룹을 나누어 Category 열의 (csv data 상 'AO'열) 점수 (1:P, 2:MD, 3:SD)를 X 축으로 하여 각 빈도를 나타내고자 하는데
이제 막 시작하여 어찌해야 될지 모르겠습니다 ㅜㅜ
y축을 설정하지 않으면 default가 빈도로 표시된다고 하는데 자꾸 오류만 나네요..
#Bargraph
library(ggplot2)
ggplot(GAP2, aes(Category, fill=PJF))+geom_bar(stat = 'count')
이렇게 작성 하였는데 도무지 모르겠어서 문의드립니다..
Comment 2
-
cardiomoon
2020.04.23 20:43
Category에 누락된 값이 두개 있네요.data=read.csv("~/Downloads/Deformity.csv")summary(data$Category)data$Category=factor(data$Category,labels=c("P","MD","SD"))data$PJF=factor(data$PJF,labels=c("negative","positive"))ggplot(data=data,aes(x=Category,fill=PJF))+geom_bar(position="dodge") -
hamdgogo
2020.04.23 21:22
감사합니다!
csv 데이터를 읽어오면서 R data 아래에 결측치로 2행이 추가가 되었네요..
왜 계속 결측치값이 나오나 했었는데 summary로 확인하는거군요..
정말 감사합니다!