如何创建包含销售值的矩阵:
summary(sales.dp)
Dept Week Sales
Min. : 1.00 8 : 81 Min. : -545.8
1st Qu.:21.00 9 : 81 1st Qu.: 2794.9
Median :42.00 11 : 81 Median : 7840.9
Mean :45.93 19 : 81 Mean : 14444.1
3rd Qu.:72.00 3 : 80 3rd Qu.: 19309.3
Max. :99.00 6 : 80 Max. :242627.6
(Other):3625
以便每个Sales都会出现在部门行和周列中?
所有缺失的值将由NA 表示
您可以使用:
with(sales.dp, tapply(Sales, list(Dept, Week), mean))
如果一周:部门对有多个销售额,则取平均值,否则为单个值(不存在销售额用NA表示)