2017-08-22 112 views
-2

我只是想要計算數據框中的通過或失敗字符的累積訪問,如下所示;爲特定字符創建累積列

DF1

df1$Passorfail df1$accesses 
Pass     20 
Pass     30 
Fail     5 
Pass     15 
Fail     7 
Fail     10 

我想R鍵輸出的表如下:

df1$Passorfail   df1$cumaccesses 
Pass     65 
Fail     22 

回答

0

你舉的例子還不清楚(由於格式化?)

我猜你想總和?爲此,你可以使用data.table框架:

library(data.table) 
setDT(df1) # make it a data.table 

# compute sum of accesses by Passorfail 
df1[, cumaccesses := sum(accesses), by = Passorfail ] 

這就是你想要做的嗎?

+0

Thankyou Emmanuel,解決了我的問題! – Austin