当前位置:  开发笔记 > 编程语言 > 正文

加入极线ggplot图中的间隙

如何解决《加入极线ggplot图中的间隙》经验,为你挑选了0个好方法。

当ggplot使用极坐标绘制线图时,它会在最高和最低x值(DecJan以下)之间留下间隙,而不是缠绕成螺旋线.我怎样才能继续这条线并缩小差距?

特别是,我想使用月份作为我的x轴,但在一个循环线中绘制多年的数据.

Reprex:

library(ggplot2)

# three years of monthly data
df <- expand.grid(month = month.abb, year = 2014:2016)
df$value <- seq_along(df$year)

head(df)
##   month year value
## 1   Jan 2014     1
## 2   Feb 2014     2
## 3   Mar 2014     3
## 4   Apr 2014     4
## 5   May 2014     5
## 6   Jun 2014     6

ggplot(df, aes(month, value, group = year)) + 
    geom_line() + 
    coord_polar()

带有间隙的螺旋图

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有