我是一名博士生(在 R 方面没有经验),我正在尝试重新编码一个字符串变量,称为RecordedDate
两个单独的变量:一个Date
变量和一个Time
变量。我正在使用 RStudio。
值的一个例子是:
8/6/2018 18:56
7/26/2018 10:43
7/28/2018 8:36
我希望您将值的第一部分(例如08/6/2018
:)重新格式化为日期变量,并将值的第二部分(例如:)重新格式化18:56
为时间变量。
我认为第一步是创建可以根据某些规则将其分解为两个变量的代码。我在想也许我可以将“空格”之前的所有内容分开到
Date
变量中,并在变量中的“空格”之后分开Time
。我无法弄清楚这一点。然后,我正在寻找将
Date
“字符串”变量更改为“日期”类型变量的代码。我不确定这是否正确,但我在想:better_date <- as.Date(Date, "%m/%d/%Y")
最后,然后我想将
Time
变量更改为“时间”类型格式(如果存在)。不知道如何做这部分,但一些指示小时和分钟的东西。这部分不如获取日期变量重要。