【发布时间】:2020-07-02 20:39:36
【问题描述】:
所以我正在尝试这段代码,我过去曾将它用于其他数据整理任务,没有错误:
## Create an age_at_enrollment variable, based on the start_date per individual (i.e. I want to know an individual's age, when they began their healthcare job).
complete_dataset_1 = complete_dataset %>% mutate(age_at_enrollment = (as.Date(start_date)-as.Date(birth_date))/365.25)
但是,我不断收到以下错误消息: “charToDate(x) 中的错误:字符串不是标准的明确格式”
我相信这个错误正在发生,因为在我使用的管理数据集中,start_date 和birth_date 变量的格式很奇怪:
start_date birth_date
2/5/07 0:00 2/28/1992 0:00
我找不到关于为什么数据被格式化的答案,所以关于如何在不改变原始管理数据集的情况下解决这个问题有什么想法吗?
【问题讨论】:
标签: r tidyverse date-format data-wrangling