如何从R中的时间戳提取月份名称?

哈桑·萨奇布(Hassan Saqib)

我在数据框的一栏中有时间戳记。他们看起来像

"Tue May 14 21:57:04 +0000 2013"

我想只用月份名称替换整个时间戳。我如何在R中做到这一点?可以说列名是“时间戳”,数据帧名是“ Df”。

以下是一些其他条目的示例。

    "Wed Jul 10 01:30:36 +0000 2013"    
    "Fri Apr 20 01:46:59 +0000 2012"    
    "Sat Jul 07 17:56:34 +0000 2012"    
    "Sat Mar 16 02:12:30 +0000 2013"    
    "Sat Feb 16 02:29:11 +0000 2013"

我希望这些看起来像

Jul
Apr
Jul
Mar
Feb

非常感谢您的帮助。

阿克伦

我们可以使用sub匹配一个或多个非空白字符(\\S+),然后匹配一个或多个空白(\\s+),然后将非空白作为一个组((\\S+)捕获,再捕获字符,直到字符串的结尾,并将其替换为反向引用(\\1)。对于捕获的组。

sub("\\S+\\s+(\\S+).*", "\\1", v1)
#[1] "May" "Jul" "Apr" "Jul" "Mar" "Feb"

如果我们知道如何获取format正确的数据,则最好使用DateTime转换(如注释中提到的@DirkEddelbuettel)

数据

v1 <- c("Tue May 14 21:57:04 +0000 2013", "Wed Jul 10 01:30:36 +0000 2013", 
"Fri Apr 20 01:46:59 +0000 2012", "Sat Jul 07 17:56:34 +0000 2012", 
"Sat Mar 16 02:12:30 +0000 2013", "Sat Feb 16 02:29:11 +0000 2013")

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从R中的时间戳提取月份名称?

来自分类Dev

如何从PHP中的MySQL时间戳计数打印月份名称?

来自分类Dev

如何从PostgreSQL中的时间戳获取小时,月份

来自分类Dev

如何使用-r选项提取与视频中的ffmpeg提取帧相关的时间戳?

来自分类Dev

如何从Oracle时间戳值中仅提取时间分量?

来自分类Dev

如何在Presto SQL中将unix时间戳转换为日期并从中提取月份

来自分类Dev

从时间戳中提取年份和月份(6)

来自分类Dev

如何解析R中的时间戳?

来自分类Dev

如何从Postgresql中的时间戳中提取工作日?

来自分类Dev

如何从时间戳中仅提取ddmmyy格式的日期

来自分类Dev

仅将时间戳转换为月份名称

来自分类Dev

从 SQL 中的时间戳中提取时间

来自分类Dev

如何从日期中提取月份名称

来自分类Dev

如何从R中的日期中提取月份

来自分类Dev

如何在Java中获取选定的月份的最后日期和最后的时间戳?

来自分类Dev

如何提取每个日期时间戳的频率

来自分类Dev

如何从时间戳中提取小时?

来自分类Dev

如何提取unix时间戳的分钟部分?

来自分类Dev

如何检查时间戳是否早于特定月份?

来自分类Dev

如何在R中的时间戳中处理时区?

来自分类Dev

如何将类似时间戳的格式转换为 R 中的时间戳?

来自分类Dev

在Android中从时间戳获取日期名称

来自分类Dev

从BigQuery中的时间戳获取时区名称

来自分类Dev

从时间戳中选择月份

来自分类Dev

如何从POSIXct时间戳向量创建R中的日部分?

来自分类Dev

从一系列熊猫时间戳中提取月份的最快方法

来自分类Dev

将日期和时间提取到时间戳中

来自分类Dev

如何将时间戳的小时部分提取到DataFrame Spark中的新列

来自分类Dev

如何在名称中带有ddmmyy时间戳的Bash中对文件进行排序

Related 相关文章

  1. 1

    如何从R中的时间戳提取月份名称?

  2. 2

    如何从PHP中的MySQL时间戳计数打印月份名称?

  3. 3

    如何从PostgreSQL中的时间戳获取小时,月份

  4. 4

    如何使用-r选项提取与视频中的ffmpeg提取帧相关的时间戳?

  5. 5

    如何从Oracle时间戳值中仅提取时间分量?

  6. 6

    如何在Presto SQL中将unix时间戳转换为日期并从中提取月份

  7. 7

    从时间戳中提取年份和月份(6)

  8. 8

    如何解析R中的时间戳?

  9. 9

    如何从Postgresql中的时间戳中提取工作日?

  10. 10

    如何从时间戳中仅提取ddmmyy格式的日期

  11. 11

    仅将时间戳转换为月份名称

  12. 12

    从 SQL 中的时间戳中提取时间

  13. 13

    如何从日期中提取月份名称

  14. 14

    如何从R中的日期中提取月份

  15. 15

    如何在Java中获取选定的月份的最后日期和最后的时间戳?

  16. 16

    如何提取每个日期时间戳的频率

  17. 17

    如何从时间戳中提取小时?

  18. 18

    如何提取unix时间戳的分钟部分?

  19. 19

    如何检查时间戳是否早于特定月份?

  20. 20

    如何在R中的时间戳中处理时区?

  21. 21

    如何将类似时间戳的格式转换为 R 中的时间戳?

  22. 22

    在Android中从时间戳获取日期名称

  23. 23

    从BigQuery中的时间戳获取时区名称

  24. 24

    从时间戳中选择月份

  25. 25

    如何从POSIXct时间戳向量创建R中的日部分?

  26. 26

    从一系列熊猫时间戳中提取月份的最快方法

  27. 27

    将日期和时间提取到时间戳中

  28. 28

    如何将时间戳的小时部分提取到DataFrame Spark中的新列

  29. 29

    如何在名称中带有ddmmyy时间戳的Bash中对文件进行排序

热门标签

归档