我如何让R将我的日期列识别为日期?

问题描述 投票:0回答:1

几个小时后试图弄清看似简单的内容,可以在这里使用帮助。

我想使用ggplot绘制销售与时间的关系图:ggplot(mdata,aes(x =日期,y =销售))+geom_line()

但是它一直告诉我:“不知道如何为类型函数的对象自动选择刻度。默认为连续。错误:美学必须是有效的数据列。问题美学:x =日期。您是否输错了数据列的名称或忘记添加after_stat()?运行rlang::last_error()以查看错误发生的位置。“

大概是因为我的日期格式不正确? CSV文件中的格式为“ MM / DD / YY”。

我尝试过lubridate:库(润滑)dmy(mdata $ date)

但是当我再次运行ggplot命令时,导致typeof(mdata $ date)=“ NULL”和相同的错误消息。

我是R的新手,已经在这里撞墙了。我在这里搜索了类似的q,在lubridate上找到了一个,但找不到为我工作的答案。谢谢!!

几个小时后试图弄清看似简单的内容,可以在这里使用帮助。我想使用ggplot绘制销售与时间的关系图:ggplot(mdata,aes(x = date,y = sales))+ geom_line()但是...

date ggplot2 lubridate
1个回答
0
投票

也许您可以尝试:

© www.soinside.com 2019 - 2024. All rights reserved.