Я пытаюсь преобразовать столбец DataFrame String в формат Date в Julia, но если столбец содержит пропущенные значения, выдается ошибка:
ERROR: MethodError: no method matching Int64(::Missing)
Код, который я пытался запустить (которыйработает для столбцов без отсутствующих данных):
df_pp[:tod] = Date.(df_pp[:tod], DateFormat("d/m/y"));
Другие строки кода, которые я пробовал:
df_pp[:tod] = Date.(passmissing(df_pp[:tod]), DateFormat("d/m/y"));
df_pp[.!ismissing.(df_pp[:tod]), :tod] = Date.(df_pp[:tod], DateFormat("d/m/y"));
Код относится к столбцу с именем tod
в данныхрамка с именем df_pp
.Оба пакета DataFrames
& Dates
были загружены перед попыткой этого.