gpt4 book ai didi

r - 从类似 : "%B %d, %Y" to a format: "%Y-%m-%d" in R 的格式解析日期

转载 作者:行者123 更新时间:2023-12-05 01:34:01 24 4
gpt4 key购买 nike

我想在 R 中转换日期字符串向量,如下所示:

[1] "March 21, 2016"    "March 9, 2016"     "March 1, 2016"     "February 29, 2016" "January 26, 2016"  "December 15, 2015" "December 14, 2015"
[8] "November 9, 2015" "October 13, 2015" "August 26, 2015" "August 10, 2015"

像这样的日期向量:

[1]  "2016-03-21" "2016-03-09" 
.....

我已经尝试过使用以下方法解析字符串,但没有成功:

library(lubridate)    
format(mdy(dates),"%Y-%m-%d")

并使用:

as.Date(dates, "%Y-%m-%d")

在这两种情况下,结果都是 NA 字符串。怎么了?

最佳答案

您没有使用正确的 Date 值。试试这个:

as.Date(dates, "%B %d, %Y")

关于r - 从类似 : "%B %d, %Y" to a format: "%Y-%m-%d" in R 的格式解析日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36354637/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com