【发布时间】:2021-01-23 12:32:12
【问题描述】:
我有一个“2020-09-01”形式的变量。我需要将其增加和减少 3 个月和 5 个月,并将其存储在其他变量中。我需要 Spark R 中的语法。谢谢。任何其他方法也可以。谢谢,再次 在 R 中,以下代码可以正常工作
y <- as.Date(load_date,"%Y-%m-%d") %m+% months(i)
下面的代码不起作用。错误说
无法为签名“Date”、“numeric”找到函数“add_months”的继承方法
loaddate = 202009
year <- substr(loaddate,1,4)
month <- substr(loaddate,5,6)
load_date <- paste(year,month,"01",sep = "-")
y <- as.Date(load_date,"%Y%m%d")
y1 <- add_months(y,-3)
预期结果 - 2020-06-01
【问题讨论】:
标签: r apache-spark sparkr