将数字刻度转换为ggplot中的日期

时间:2014-07-08 14:14:20

标签: r ggplot2 axis-labels

首先,我没有可生成的数据,所以请不要费心对此发表评论。

我想使用ggplot2()生成图表。

然后,x轴是数字版本。数据框也有x = 1~10,y = blah blah。

Eveything很好,到现在为止,我需要将x轴刻度转换为DATE。

我创建了一个“休息”作为日期的系列,其数字为1~10,并使用了scale_x_date。

因为我可以成像,R返回错误,说“INVALID INPUT:date_trans仅适用于类Date的对象”。

这是因为我用数字绘制线条和图形,但是添加日期刻度作为x轴刻度?

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您必须将x轴转换为R识别格式,请参阅:

as.Date()
as.POSIXct()