【发布时间】:2014-11-17 16:59:44
【问题描述】:
我正在尝试创建具有以下特征的图表:
- x 轴:时间和日期
- y 轴:数据
你可以在这里下载我的数据框:https://my.cloudme.com/josechka/data
我尝试使用以下方法生成图表:
p <- ggplot(data,aes(x = Date, y = Var,group = 1))
+ geom_line()
+ scale_x_date(labels = date_format("%m/%d/%Y"))
+ scale_y_continuous(limits = c(0, 70000))
p
我得到了结果:
Error: Invalid input: date_trans works with objects of class Date only
我是 R 和 ggplot 的新手。我做错了什么?
【问题讨论】:
-
首先在日期列上使用
as.Date() -
...正如基根所说,但
format="%m/%d/%Y"
标签: r ggplot2 timeserieschart