我有一個數據框。這裏是一個示例部分。有條件地在R中添加現有日期
Lines <- "Category date
desktop 2017-12-25
tablet 2016-05-13
desktop 2018-06-01
desktop 2017-08-06
tablet 2015-12-31"
DF <- read.table(text = Lines, header = TRUE)
DF$date <- as.Date(DF$date)
數據框中有1000多行。
我想要做的是:如果類別是桌面,我怎樣才能將2年添加到現有日期?如果該類別是平板電腦,我如何才能在現有日期添加1年?感謝您的幫助!
謝謝。我更新了我的問題。 :) – cutebunny
好的。現在在問題中重新運行可重現的數據。 –
你的答案非常簡單而且有用。謝謝! – cutebunny