Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 润滑油萃取日_R_Tidyverse_Lubridate - Fatal编程技术网

R 润滑油萃取日

R 润滑油萃取日,r,tidyverse,lubridate,R,Tidyverse,Lubridate,我有一个日期栏,但到处都写着,比如:“31-12-2019” 当我尝试使用lubridate:day(“31-12-2019”)函数提取日期时,它返回“19”而不是“31” PS:我已经尝试使用as.Date更改为列类型,但它会重新排序我的数据,我不希望这样我们需要首先转换为Date类,然后应用day library(lubridate) day(as.Date("31-12-2019", "%d-%m-%Y")) #[1] 31 或使用dmy day(dmy("31-12-2019"))

我有一个日期栏,但到处都写着,比如:“31-12-2019” 当我尝试使用lubridate:
day(“31-12-2019”)
函数提取日期时,它返回“19”而不是“31”


PS:我已经尝试使用
as.Date
更改为列类型,但它会重新排序我的数据,我不希望这样

我们需要首先转换为
Date
类,然后应用
day

library(lubridate)
day(as.Date("31-12-2019", "%d-%m-%Y"))
#[1] 31
或使用
dmy

day(dmy("31-12-2019"))
或者
天(dmy(“2019年12月31日”)
,因为OP已经在加载程序包
lubridate