You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在bupaR::dotted_chart()结合ggplotly()时减小点的尺寸?

调整bupaR点状图结合ggplotly的点尺寸

当然可以,有两种简单的方式来减小生成的点的尺寸:

方法1:直接在dotted_chart()中指定点大小

bupaR::dotted_chart()支持通过额外参数传递给底层的geom_point(),直接设置size参数就能调整点的大小,数值越小点越小:

library(bupaR)
library(eventdataR)
library(edeaR)
library(plotly)

# 直接在dotted_chart里设置size参数,这里用0.5示例,可按需调整
p <- dotted_chart(patients, size = 0.5)
ggplotly(p)

方法2:修改已生成的ggplot对象

如果已经生成了基础的ggplot点状图,也可以通过叠加geom_point()来覆盖原有尺寸设置:

# 先生成基础点状图
p <- dotted_chart(patients)

# 覆盖原有geom_point的size,inherit.aes = TRUE确保继承原有数据映射
p <- p + geom_point(size = 0.5, inherit.aes = TRUE)

# 转换为交互式plotly图
ggplotly(p)

你可以根据需求调整size的具体数值,比如0.3、0.5等,达到理想的点大小效果。

内容的提问来源于stack exchange,提问作者firmo23

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 02:20:37