如何将一列整数转换为日期:
DATE PRCP
1: 19490101 25
2: 19490102 5
3: 19490118 18
4: 19490119 386
5: 19490202 38
像这样的表格:
days month years PRCP
最佳答案
我们可以使用extract
library(tidyr)
extract(df, DATE, into=c('YEAR', 'MONTH', 'DAY'),
'(.{4})(.{2})(.{2})', remove=FALSE)
# DATE YEAR MONTH DAY PRCP
#1 19490101 1949 01 01 25
#2 19490102 1949 01 02 5
#3 19490118 1949 01 18 18
#4 19490119 1949 01 19 386
#5 19490202 1949 02 02 38
关于r - 将整数 "20160119"转换为 "day"的不同列 "year" "month",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36175815/
相关文章:
perl - 有没有办法在 Perl 中设置环境变量并将其导出到脚本范围之外?
reactjs - 为什么 "import { React } from ' react ';“不起
angular - PrimeNg 图标不显示(复选框和选择)
typescript - TypeError : (0 , next_sanity__WEBPACK
xml - TestNG XML配置文件DTD "test"标签错误
haskell - 如何在 Haskell 中将 IO [[Int]] 转换为 [[Int]]?
python - opencv 自动完成不适用于 pycharm