[問題]一個除以一個

作者: clansoda (小笨)   2016-08-02 16:14:09
這問題有點白痴,我是想問問有沒有更好的方法
假設我現在有個dataframe,裡面有個feature叫做銷售量好了
我想算成長率,例如八月的銷售成長率就是以七月當基期
讓八月的值除以七月,我現在只會用土法煉鋼的用for loop來做
想問問有沒有能用plyr,dplyr類似package裏頭的mutate function
我的問題應該是直接生成新的一個feature然後裏頭的值是
九月除八月,八月除七月,七月除六月這樣的問題,希望能以更簡單的方式完成
,感謝各位
作者: andrew43 (討厭有好心推文後刪文者)   2016-08-02 16:39:00
你可能想得有點複雜了。x <- c(1,2,3,4,5); x[2:5] / x[1:4]
作者: clansoda (小笨)   2016-08-03 12:00:00
了解了,真的是我想得太多了,感謝大大解惑

Links booklink

Contact Us: admin [ a t ] ucptt.com