小编UD1*_*989的帖子

获取组内的(t-1)数据

如果之前有人问过这个问题,我会道歉,但我找不到任何能够回答这个问题的问题.我有这样的数据:

Project        Date   price
      A   30/3/2013    2082
      B   19/3/2013    1567
      B   22/2/2013    1642
      C   12/4/2013    1575
      C    5/6/2013    1582
Run Code Online (Sandbox Code Playgroud)

我希望按组列出最后一个实例价格的列.例如,对于第2行,同一组的最后一个实例价格将为1642.最终数据看起来有点像这样:

Project        Date   price   lastPrice
      A   30/3/2013    2082           0
      B   19/3/2013    1567        1642
      B   22/2/2013    1642           0 
      C   12/4/2013    1575           0
      C    5/6/2013    1582        1575
Run Code Online (Sandbox Code Playgroud)

这该怎么做?我面临的主要问题是数据可能没有按日期排序,所以它不像我可以拿最后一个单元格.

r date apply

5
推荐指数
1
解决办法
107
查看次数

R:如何将类别转换为列?

我有这样的数据:

Id Action timestamp
1   click    #########
1    view    #########
1    data    #########
2    click   #########
2   click    #########
Run Code Online (Sandbox Code Playgroud)

我想将类别转换为包含频率(计数)的列,如下所示:

id click view data
1    1    1     1
2    2    0     0 
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?谢谢 !

r reshape

2
推荐指数
1
解决办法
788
查看次数

标签 统计

r ×2

apply ×1

date ×1

reshape ×1