2016-11-14 58 views
-1

我有一個306x19的數據集,我只想在VarA採用某個值時使用VarF的函數。R,關於非連續變量實現的Cumsum函數

在高級描述中,想法是過濾VarA並在剩餘的數據集(VarF)上應用cumsum。

我將不勝感激這裏的任何指針如何解決這個問題。

+1

這是微不足道的使用子集... – Roland

+0

我會有興趣知道如何。謝謝 – SolitonK

回答

0

您是否嘗試過使用ifelse函數?像這樣的東西應該工作:

cumsum(ifelse(VarA == value, VarF, 0)) 
+0

非常感謝。確實有效。 – SolitonK