我正在学习 tidyverse 原则,想知道是否有更简单/更好的方法来引入我的数据,其中包括 am/d/YH:M:S AM/PM 格式的日期时间向量。目前我用 导入read_csv,它以字符格式识别列,然后我使用 ludridate 创建一个新列,mdy_hms用于解析日期时间列:
> test <- read_csv("data.csv")
Parsed with column specification:
cols(
ActivityMinute = col_character(),
Steps = col_integer()
)
> head(test)
# A tibble: 6 x 2
ActivityMinute Steps
<chr> <int>
1 5/12/2016 12:00:00 AM 0
2 5/12/2016 12:01:00 AM 0
3 5/12/2016 12:02:00 AM 0
4 5/12/2016 12:03:00 AM 0
5 5/12/2016 12:04:00 AM 0
6 5/12/2016 12:05:00 AM 0
> test$datetime <- mdy_hms(test$ActivityMinute)
> head(test)
# A tibble: …Run Code Online (Sandbox Code Playgroud)