在ggplot2中绘制组合模型的简便方法

时间:2015-09-18 10:10:48

标签: r ggplot2 regression linear-regression

我的数据集有3列:date, amountfactor/cluster。例如:

date;amount;cluster_id
02.10.10;-13,86;3
04.10.10;-66,28;3
06.10.10;-14,99;3
25.10.10;-20,96;3
30.10.10;-408,99;3
31.01.11;-29,5;2
07.02.11;-652,85;3
19.09.11;-277,48;3
30.09.11;-6,18;3
03.10.11;-242,47;3
04.11.11;-299,77;3
20.02.12;-367,85;3
03.10.12;-4,99;4
13.09.13;-6,59;4
14.10.13;-1043,46;3
24.10.13;-373,99;3
24.10.13;-1321,91;3
18.12.13;-24,45;4
03.02.14;-66,87;3
30.08.14;-7,6;2
28.10.14;-115;3
13.12.14;-8,99;3
15.12.14;-352,44;3
19.12.14;115;3
08.07.15;-59;2

以下代码:

ggplot(data, aes(x=date, y=amount, colour=factor(mycluster))) +
stat_smooth(method = "rlm", formula = y ~ x)

每个组/因子只执行rlm。看起来像: Plot of Regression per cluster

如何将每个单独的回归模型组合成一个大的(添加的)模型,以便绘制一个"组合"模型以简单的方式,例如无需手动循环遍历所有rlm模型。

0 个答案:

没有答案