我有五个类别,第一个类别的记录比第五个类别多100倍。
我想显示类别之间的比较,但是条形图没有意义。
我也不想记录日志,因为我想传达绝对值。
我有一个类别x,称为记录数。这个想法是y是任意轴,x是分类记录。就像带点而不是条形的条形图或带点的直方图。
这是我可以用ggplot做的事情吗?
答案 0 :(得分:3)
签出geom_jitter()
library(dplyr)
library(ggplot2)
data = data.frame(records = c(rep("a",1000),rep("b",500),rep("c",100),rep("d",10)))%>%
mutate(y = 0)
data%>%
ggplot(aes(x = records,y = y))+
geom_jitter()
参考:https://ggplot2.tidyverse.org/reference/position_jitter.html