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

如何在R语言中绘制点堆叠于圆内的环形数据图?

环形散点图堆叠点向内调整方案

只需修改plot.circular函数中的sep参数为负数,就能让堆叠点从圆外转到圆内,具体代码调整如下:

library("circular")

control.circ <- circular(ACT34_radarplot_input, units = "hours", template = "clock24")

# 绘制堆叠点向内的环形散点图
plot.circular(control.circ, stack = TRUE, pch = 20, sep = -0.05, shrink = 1.0, col = "red", main = "Act 34 显著基因相位")

参数说明

  • sep = -0.05:sep的正负控制堆叠方向,正数向外、负数向内,绝对值大小决定堆叠点之间的间距,可根据实际数据量调整
  • 若调整后点的显示位置不够理想,可微调shrink参数(比如改为0.9或1.1)来缩放绘图区域,优化整体显示效果

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 18:06:27