【问题标题】:How to parse year from a date in r [duplicate]如何从r中的日期解析年份[重复]
【发布时间】:2017-06-19 02:07:17
【问题描述】:

我有 53000 个日期数据集,我只想从日期变量中提取“年”。 你们知道我该怎么做吗? 我的数据如下:

OPN_DT_TM
18/07/2003 10:55
12/06/2004 6:00
9/06/2007 12:20
29/06/2001 16:00
6/06/2000 7:55
27/11/2006 10:15
17/11/2001 17:00
12/05/2004 22:00
16/04/2005 22:00
18/03/2005 8:40
13/06/2006 11:10
30/07/2006 12:00
16/07/2002 6:10
16/07/2002 7:15
3/09/2004 6:00
9/11/2004 15:20
25/08/2005 14:15
24/11/2001 19:10
15/04/2002 6:30
20/06/2002 6:30
17/03/2003 7:00
15/01/2005 13:00
23/03/2007 1:00
21/01/2001 10:30
,,,

【问题讨论】:

标签: r date


【解决方案1】:

这可以通过将条目转换为日期格式并提取年份来实现,例如:

> format(as.Date("15/01/2005 13:00", format="%d/%m/%Y %H:%M"),"%Y")
[1] "2005"

要深入了解 R 中的日期和时间,请参阅this

【讨论】:

    猜你喜欢
    • 2015-09-12
    • 1970-01-01
    • 1970-01-01
    • 2016-02-10
    • 2021-11-04
    • 2014-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多