高效数据处理R包---lubridate

3、Lubridate包

Lubridate包可以减少在R中操作时间变量的痛苦。此包的内置函数提供了很好的解析日期与时间的便利方法。这个包常用于包含时间数据的数据集。在此我展示了Lubridate包中的三个函数。

这三个函数是update,duration和date extraction。作为一个初学者,了解这三个函数足以让你成为处理时间变量的专家。尽管R有内置函数来处理日期,这个包的处理方法会更快。让我们一起来通过以下代码了解这些函数是如何运用的:

举例如下:

高效数据处理R包---lubridate_第1张图片


高效数据处理R包---lubridate_第2张图片

上面仅仅是举了个别例子,这个包的强大远远不止于此。

下面是一个简单但是非常实用的命令,在工作中帮了我很大的忙。。。

数据表字段名<−lubridate::ymd(数据表字段名<-lubridate::ymd(数据表字段名<−lubridate::ymd(数据表字段名)

记住,是ymd还是dmy是由数据决定的。

y代表年

m代表月

d代表日


注:这些包最佳的使用方法不是分开单独使用,而是把它们用在一起。你可以很容易地同dplyr一起使用这个包,在dplyr中你可以比较方便地选择一个数据变量并通过链式命令提取出有用的数据。

有问题,欢迎留言。

感谢关注!!!

CSDN同步更加精彩---ID:weixin_45098535

CSDN:https://blog.csdn.net/weixin_45098535/article/details/103187492

你可能感兴趣的:(高效数据处理R包---lubridate)