相关疑难解决方法(0)

从zoo :: yearmon对象中提取月份和年份

我有一个yearmon对象:

require(zoo)
date1 <- as.yearmon("Mar 2012", "%b %Y")
class(date1)
# [1] "yearmon"
Run Code Online (Sandbox Code Playgroud)

如何从中提取月份和年份?

month1 <- fn(date1)
year1 <- fn(date1)
Run Code Online (Sandbox Code Playgroud)

我应该用什么功能代替 fn()

r

112
推荐指数
5
解决办法
17万
查看次数

将日期格式更改为"%d /%m /%Y"

想改变日期格式.我的数据框如下所示,并希望将所有日期格式更改为"%d/%m/%Y".

DF:

id    bdate       wdate        ddate
1   09/09/09    12/10/09     2009-09-27
Run Code Online (Sandbox Code Playgroud)

formatting r date

26
推荐指数
2
解决办法
8万
查看次数

使用 lubridate 和 mutate 将日期格式从 %y-%m-%d %h:%m:%s 更改为 %Y%M%D

我tbl_df有两列StartTime和StopTime。两者都是dttm。

我想将其格式从 更改"%y-%m-%d %h:%m:%s"为"%y%m%d".

我试过了

data <- mutate(data, StartTime = ymd(StartTime), StopTime = ymd(StopTime))
Run Code Online (Sandbox Code Playgroud)

但它返回

警告消息: 1:解析所有格式失败。没有找到格式。2:所有格式都无法解析。没有找到格式。

我该怎么做?

请不要发送其他不使用 lubridate 包的问题。

谢谢

r lubridate mutate

4
推荐指数
1
解决办法
3801
查看次数

从 R 中的日期时间中提取月份和年份

假设我有这个示例 df 数据集

Order.Date       
2011-10-20       
2011-12-25       
2012-04-15      
2012-08-23       
2013-09-25       
Run Code Online (Sandbox Code Playgroud)

我想提取月份和年份,就像这样

Order.Date       Month       Year
2011-10-20       October     2011
2011-12-25       December    2011
2012-04-15       April       2012
2012-08-23       August      2012
2013-09-25       September   2013
Run Code Online (Sandbox Code Playgroud)

有什么解决办法吗?任何东西,可以使用 lubridate 或任何东西

r date

3
推荐指数
1
解决办法
4752
查看次数

标签 统计

r ×4

date ×2

formatting ×1

lubridate ×1

mutate ×1