看板 R_Language 關於我們 聯絡資訊
這問題有點白痴,我是想問問有沒有更好的方法 假設我現在有個dataframe,裡面有個feature叫做銷售量好了 我想算成長率,例如八月的銷售成長率就是以七月當基期 讓八月的值除以七月,我現在只會用土法煉鋼的用for loop來做 想問問有沒有能用plyr,dplyr類似package裏頭的mutate function 我的問題應該是直接生成新的一個feature然後裏頭的值是 九月除八月,八月除七月,七月除六月這樣的問題,希望能以更簡單的方式完成 ,感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.252.70 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1470125653.A.C63.html ※ 編輯: clansoda (125.230.252.70), 08/02/2016 16:16:03
andrew43: 你可能想得有點複雜了。 08/02 16:39
andrew43: x <- c(1,2,3,4,5); x[2:5] / x[1:4] 08/02 16:39
clansoda: 了解了,真的是我想得太多了,感謝大大解惑 08/03 12:00