【发布时间】:2020-10-15 13:43:16
【问题描述】:
我一直在用 R 做这些糟糕的图表,下面有一个非常基本的代码
mydata %>%
mutate(week = week(date)) %>%
ggplot(aes(x = week))+
geom_freqpoly()
在数据中有记录的事件,采用标准日期格式,在一个月的所有四个星期中。但正如你在图片中看到的那样,图表在几周之间下降到底部,使它看起来很糟糕。那么如何在没有这种潜水的情况下使图表从一个点转到另一个点呢?
重构数据框
structure(list(ID = c(82, 23, 81, 76, 56, 17, 11, 50, 69, 84),
pvm = structure(c(1295395200, 1295222400, 1295395200, 1295654400,
1294272000, 1294272000, 1293926400, 1294185600, 1294012800,
1295222400), class = c("POSIXct", "POSIXt"), tzone = "UTC")), row.names = c(NA,
-10L), class = c("tbl_df", "tbl", "data.frame"))
【问题讨论】:
-
您能否提供使用
dput的示例数据? -
我添加了 dput 生成的代码。我不知道这样做的方法是什么:) 希望这会有所帮助!
-
使用来自 dplyr 的
group_by -
@erinho 也许您想尝试不同的
binwidth,例如geom_freqpoly(binwidth = 1)?
标签: r data-visualization visualization