具有对数 X 轴的蜂群

Beeswarm with logarithmic X axis

我正在尝试绘制一个 "beeswarm",它本质上是一个一维散点图

library(beeswarm)
data(breast)
beeswarm(breast$time_survival,horizontal=TRUE)

我想实现的是X轴的对数变换。

显然,我可以做到 beeswarm(log(breast$time_survival),horizontal=TRUE,method="hex"),但它绘制的是对数转换后的数据,X 轴不再以数字方式表示生存时间。有没有办法直接影响X轴?在常规散点图中,我会做 plot(breast$time_survival,log="x") 但不确定如何使用 beeswarm

beeswarm 的选项是 log=TRUE,而不是 log="x"

library(beeswarm)
data(breast)
beeswarm(breast$time_survival,horizontal=TRUE, log=T)