2014-03-19 42 views
0

我试图对R中的数据框中的数据子集进行几次分析,我想知道是否有通用的方法来做到这一点。R Pooled DataFrame分析

说,我有这样一个数据帧:

 one two three four 
[1,] 1 6 11 16 
[2,] 2 7 12 17 
[3,] 3 8 11 18 
[4,] 4 9 11 19 
[5,] 5 10 15 20 

我怎么会应用一些计算(例如累计计数)根据在山坳值“一”状态时(由分组)在山坳价值“三”。

也就是说,我想根据另一列中的分组来做一列内容。我可以用循环来做到这一点,但我觉得可能有标准的方法一次完成。

谢谢你提前!

+0

我想我发现了一些ddply(数据,(科隆),统计)。 – ElChapo

+1

您可以使用'aggregate',使用公式表示法和'subset ='可选参数来设置您的条件(请参阅http://stackoverflow.com/questions/22186134/sum-by-factor-conditional-on-other -factor/22186348#22186348) – Jealie

回答

0

ddply(数据,(科隆),STAT)的伎俩究竟