【发布时间】:2015-06-22 13:24:13
【问题描述】:
我想通过每小时应用更好的广告系列来最大化收入。
我想创建一棵树来帮助我选择更好的广告系列。
在下面的数据中,记录了每个广告系列每小时的收入。
查看数据,我可能会发现广告系列 A 在 1-12 小时之间效果更好,而广告系列 B 在 13-24 小时之间效果更好。
如何在 R 中创建可以告诉我的树?
hour campaign revenue
1 A 23
1 B 20
2 A 21
2 B 22
3 A 23
3 B 20
4 A 21
4 B 22
5 A 23
5 B 20
6 A 21
6 B 22
7 A 20
7 B 17
8 A 18
8 B 19
9 A 20
9 B 17
10 A 18
10 B 19
11 A 20
11 B 17
12 A 19
12 B 18
13 A 8
13 B 9
14 A 6
14 B 11
15 A 9
15 B 8
16 A 6
16 B 11
17 A 9
17 B 8
18 A 6
18 B 11
19 A 3
19 B 2
20 A 3
20 B 2
21 A 0
21 B 5
22 A 3
22 B 2
23 A 3
23 B 2
24 A 0
24 B 5
【问题讨论】:
-
可以试试
library(party) ; ct <- ctree(revenue ~. , df) ; plot(ct) -
感谢@DavidArenburg。我知道如何在 R 中创建树。但是如何创建我指定的树?我的任务是选择更好的广告系列,而不是预测收入。