2017-11-10 2 views
0

에 주파수의 열을 다루는 그래프를 만드는 방법나는 유방암이 데이터 집합을 R


install.packages("vcdExtra") 
library(vcdExtra) 
?Cancer 
df_cancer<-as.data.frame(Cancer) 

이 데이터 세트는

Survival  Grade Center Freq 
    1  Died Malignant Boston 35 
    2  Surv Malignant Boston 59 
    3  Died Benign Boston 47 
    4  Surv Benign Boston 112 
    5  Died Malignant Glamorgan 42 
    6  Surv Malignant Glamorgan 77 
    7  Died Benign Glamorgan 26 
    8  Surv Benign Glamorgan 76 

는 내가하고 싶은 것입니다 그래프를 사용하여 성적 및 센터별로 수퍼비 빈스 비율을 볼 수 있지만 바브 롯 또는 그와 비슷한 것을 할 때 빈도 열을 처리하는 방법을 모르겠습니다. 데이터 집합의 빈도 당신은 데이터의 값을 나타내는 막대의 높이를 원하는 경우

답변

1

, 당신은 ggplot2 여기

geom_col을 사용할 수있는 것은 Cancer 데이터

나 '
library(ggplot2) 
ggplot(df_cancer)+ 
    geom_col(aes(x = Survival, y = Freq, fill = Grade), position = "dodge")+ 
    facet_wrap(~Center) 

enter image description here

와 예입니다 d가 오히려 보스턴에있을 것입니다.

+0

대단히 고맙습니다. barplot()과 같은 격자를 사용하여 플롯에서 생각하고있었습니다. 하지만이 ggplot2를 사용하면 더 쉽게 얻을 수 있다고 생각합니다. 추신 : 보스턴으로 이사해야합니다. – Skullgreymon

관련 문제