X轴上的日期

时间:2014-10-24 13:06:56

标签: r

我到处寻找(Example)和其他一些帖子,但我无法理解如何在X轴上设置日期。有人能帮我吗?这就是我到目前为止所做的:

Data.CSV:

21-Oct-14,
22-Oct-14,
23-Oct-14,....etc

我试过这个:axis(1,at=NVDA_Data$Date)并且它没有显示,控制台显示其NULL

我只想改变日期

的0-250

What I have so far

1 个答案:

答案 0 :(得分:1)

您可以通过让我们知道您正在使用基本R图(从屏幕截图中显示为真)来改进您的问题。

一个简单的解决方案是将具有日期的字符或因子变量转换为Date变量。 Plot通常会从Date变量中生成合理的轴标记。在数据框上使用summary()来确定Date变量是一个因子还是一个字符。如果它是一个角色,那么做这样的事情:

data.frame$Date2 <- as.Date(data.frame$Date, "%d-%b-%y")

如果您的日期列作为因素读入,请使用colClasses将其作为字符读取,然后使用上面的代码段。

@ user20650提供的链接为标记日期变量提供了一些很好的提示。