【发布时间】:2017-08-17 02:08:05
【问题描述】:
假设如果我考虑两个表 Transaction 和 account
其中transaction$account_id 包含account$account_id 中的因子和唯一值
> transaction
trans_id account_id amount
1 100 500
2 101 200
3 102 100
4 100 600
5 100 700
6 100 900
7 101 1000
8 101 10000
9 102 20000
10 101 5000
> account
account_id Total.amnt notrans transavg
100 2700 4 675
101 16200 4 4050
102 20100 2 10050
现在我的问题是,对于每个account_id,如何查找transaction 表中的amount 是否大于account 表中的transavg。
并将其存储在一个变量中,如果大于transavg,则为 1,如果小于transavg,则为 0。以及我需要使用哪些软件包。
【问题讨论】:
标签: r function if-statement data-manipulation r-package