Dataframe 心率具有ID、日期时间组(作为字符)和值(作为三个变量)。使用代码将日期时间组拆分为日期和时间的单独列,但在时间字段中获得NA。
使用了以下代码
heartrate <- read_csv("../input/fitbit/Fitabase Data 4.12.16-5.12.16/heartrate_seconds_merged.csv")
head(heartrate)
str(heartrate)
glimpse(heartrate)
heartrate$New_date <- as.Date(heartrate$Time)
heartrate$New_time <- as.POSIXct(heartrate$Time, format = '%H:%M:%S')
生成的 Dataframe 在时间字段中显示NA:
**Id New_time New_date Value**
<dbl> <dttm> <date> <dbl>
2022484408 NA 4-12-20 97
2022484408 NA 4-12-20 102
2022484408 NA 4-12-20 105
2022484408 NA 4-12-20 103
2022484408 NA 4-12-20 101
2022484408 NA 4-12-20 95
有人能指导我获取以HH:MM:SS表示的时间值吗?谢谢
1条答案
按热度按时间biswetbf1#
这可能会帮助你让它工作: