【发布时间】:2016-05-27 16:43:50
【问题描述】:
有没有办法将geom_label 在ggplot2 中打印的日期格式化为超出其原始值?在下面的示例中,日期打印为“1910-01-01”。但是,假设我只想打印月份和日期,并将月份作为文本值。有人知道我将如何去做吗?
library(ggplot2)
df <- data.frame(
x=1:5,
y=runif(5,10,40),
Date=seq(as.Date("1910/1/1"), as.Date("1914/1/1"), "years"))
ggplot(df, aes(x=x, y=y)) +
geom_point() +
geom_label(aes(label=Date))
【问题讨论】: