如何制作处理R中频率列的图形

如何制作处理R中频率列的图形,r,plot,bar-chart,R,Plot,Bar Chart,我有一个乳腺癌的数据集 我想用图表来按等级和中心查看超生率,但我不知道如何处理频率列,因为当我做条形图或类似的事情时,它会计算数据集中的频率。如果你想让条形图的高度代表数据中的值,您可以将geom\u col与ggplot2一起使用 下面是一个包含癌症数据的示例 library(ggplot2) ggplot(df_cancer)+ geom_col(aes(x = Survival, y = Freq, fill = Grade), position = "dodge")+ face

我有一个乳腺癌的数据集



我想用图表来按等级和中心查看超生率,但我不知道如何处理频率列,因为当我做条形图或类似的事情时,它会计算数据集中的频率。

如果你想让条形图的高度代表数据中的值,您可以将
geom\u col
与ggplot2一起使用

下面是一个包含
癌症
数据的示例

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


我宁愿呆在波士顿

非常感谢,我在使用类似于barplot()的晶格的绘图中思考。但我认为使用这个ggplot2会变得更容易,而且它非常漂亮。附言:我们得搬到波士顿去
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
library(ggplot2)
ggplot(df_cancer)+
  geom_col(aes(x = Survival, y = Freq, fill = Grade), position = "dodge")+
  facet_wrap(~Center)