[問題]一個除以一個

看板R_Language作者 (小笨)時間7年前 (2016/08/02 16:14), 7年前編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
這問題有點白痴,我是想問問有沒有更好的方法 假設我現在有個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

08/02 16:39, , 1F
你可能想得有點複雜了。
08/02 16:39, 1F

08/02 16:39, , 2F
x <- c(1,2,3,4,5); x[2:5] / x[1:4]
08/02 16:39, 2F

08/03 12:00, , 3F
了解了,真的是我想得太多了,感謝大大解惑
08/03 12:00, 3F
文章代碼(AID): #1Ne5PLnZ (R_Language)