r - 在 r 中使用颜色美学 ggplot 时删除连接线
问题描述
我正在绘制一个时间序列,其中一个来源的间隙从一秒钟开始填充。绘制它以指示来源,我将来源指定为颜色美学,但 ggplot 添加连接线将间隙连接在一起。
有没有清除这些连接线的干净方法?理想情况下,我希望将单独的组连接起来,因为我将它用作一个数据集。
library(ggplot)
set.seed(914)
df=data.frame(x=c(1:100),y=runif(100), z = rep(c("a", "b"), each = 25, times = 2))
ggplot(df, aes(x=x, y = y, color = z))+
geom_line()
删除 ggplot 中缺失日期之间的连接线
建议创建一个组美学,或使用 NA 值明确差距。
我的真实数据中没有任何明确的分组美学,例如参考示例中的年份,并且有许多不规则间隔的间隙,目前尚不清楚如何在每个间隙中插入 NA。
解决方案
推荐阅读
- laravel - update() 函数使访问器在 laravel 中执行两次
- reactjs - 如果我使用扩展运算符,为什么状态会发生变化?
- javascript - 使用套接字和节点发送图像/视频
- reactjs - 如何在数据地图上获得正确的鼠标悬停坐标
- html - 如何覆盖多个 PNG 并让每个 PNG 在其可见区域中都可点击?
- java - 如果 Uid 列表已经在数据库 Firebase ( Android ) 中,请检查
- visual-studio - 如何使用原始解决方案从另一台计算机调试 minidump.mdmp?
- c# - 我需要在表中查询两个重复列中的值
- powershell - ForEach 循环与 CLI 中打印的不一样?
- arrays - 使用来自 firebase 集合的键值对填充反应选择选项数组