【发布时间】:2023-04-08 19:52:01
【问题描述】:
这可能是一个简单的问题。 我有一个很大的 df 临床数据,称为 d。
head(d[,c("catCRP","ageCat")])
catCRP ageCat
1 <4 (50,66]
2 >4 (40,50]
3 >4 (30,40]
4 <4 (50,66]
5 >4 (30,40]
6 >4 (30,40]
我正在用 ggplot2 绘制它:
ggplot(d,aes(x=ageCat,fill=catCRP))+geom_bar(position="fill")
在这种情况下,ggplot 绘制每个类别的百分比。
是否可以将百分比数字和实际计数添加到绘图中?
我是初学者,我查看了所有文档,但没有找到答案。
【问题讨论】:
-
见
geom_text或geom_label,也许。 -
离散化数据通常会扭曲或模糊连续变量之间更精细的关系点。您可能还想尝试:
ggplot(d, aes(CRP, group=ageCat)+geom_density()或ggplot(d, aes(y=CRP, x=age)+geom_density_2d()