2
有没有办法做这样的事情(这是R)日期格式化数据帧串列
df$dataCol <- as.Date(df$dataCol, format="%Y%m%d")
其中dataCol是格式为“20151009”的。
- 有没有办法在julia中更改列的类型?
- 我没有找到一种方法来做到这一点与Date.jl包。
有没有办法做这样的事情(这是R)日期格式化数据帧串列
df$dataCol <- as.Date(df$dataCol, format="%Y%m%d")
其中dataCol是格式为“20151009”的。
有一个Date
构造函数,其格式参数为 ,但语法略有不同。
using Dates
Date("20141123", DateFormat("yyyymmdd"))
这是做我的问题的第一部分
using Dates
dateReported = map((x) -> string(x), df[:DateReported])
df[:DateOccurred] = map((x) -> if match(r"^((19|20)\d\d)(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])", x)!=nothing Date(x, DateFormat("yyyymmdd")) end, dateOccurred)
你可能会提到,在版本0.4事情已经改变的最佳途径; * DateTime *现在是Base的一部分。 – waTeim 2014-11-23 03:21:01