如题,近期再处理一批数据,数据量很大。循环太慢了,想用purrr包中进行处理
案例:
其中:x为维度,y为指标。
要求分别计算每一个维度,求每个指标平均值,最大值。在计算某一个维度时,需要按照这个维度和dt进行分组,所有指标进行求和。
输出格式为 维度名称、维度值、指标名称、指标平均值、指标最小值
结果样例:(样例并不是上面的案例的结果,只是示意)
说明:维度和指标非常多,需要进行遍历,最终要按照数据框输出,维度字段和指标字段通过名字是可以识别的(维度都以x开头,指标都以y开头)
不能有循环,我自己的想法是purrr的map,但是写的不好求大师帮忙!!!
另外,有能力的大神可以帮忙想一下任意两个维度的遍历。