r - 如何将抖动的绘图点保持在 facet_grid 的边界上
问题描述
我试图抖动我在 a 中绘制的一些点facet_grid
(列是基因名称),但是这些点一直在抖动,以至于它们与刻面网格的边界重叠。有没有一种简单的方法可以避免这种情况?
下面的代码:
ggplot(Figure, aes(x = 0, y = Number, col = Status)) +
geom_point(size = 9, alpha = 0.6, position = position_jitter(w = 0.1)) +
facet_grid(. ~ Gene, scales = NULL) +
theme(axis.title.x=element_blank(),
axis.text.x=element_blank(),
axis.ticks.x=element_blank(),
plot.title = element_text(size = 22),
axis.title.y=element_text(size = 20, face="bold"),
axis.text.y =element_text(size=18, face="bold",)) +
scale_color_manual(values = c("Red" = "firebrick3",
"Gold" = "gold",
"Green" = "forestgreen")) +
theme(strip.text.x = element_text(size = 18, face="bold.italic")) +
theme(legend.text=element_text(size=14, face = "bold")) +
theme(legend.title = element_blank())
点在构面边界上抖动:
解决方案
推荐阅读
- machine-learning - Keras CNN 模型训练时间
- python-3.x - Discord Python Bot 在 24 小时后崩溃
- sql - POSTGRESQL:每个窗口提取最小值
- javascript - Easyscore/Vexflow 中的简单乐谱用例
- r - 将数据框导出到 shapefile 或栅格
- javascript - 如何添加动画效果以淡入/淡出文本?
- c++ - 使用 V4L2 API 创建的 JPEG 图像是漆黑的
- javascript - 如何将单击动态添加的元素与 setTimeOut 绑定
- java - 玩数字长度
- hybris - 在 Hybris 中通过 AJAX 填充的附加字段