Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 如何在列列表上应用sum_List_Scala_Dataframe_Sum_Aggregate Functions - Fatal编程技术网

List 如何在列列表上应用sum

List 如何在列列表上应用sum,list,scala,dataframe,sum,aggregate-functions,List,Scala,Dataframe,Sum,Aggregate Functions,我有一个列表var aggrest:list[String]=list()该列表包含必须应用聚合的列名 我按如下方式生成数据帧: var df=sc.parallelize(Seq[(Int,Int,String,Int,Int,Int)]( (12341234,“PRM”,2,1,1), (12351234,“PRM”,1239,2,10), (12461234,“PRM”,1234,5,15), (12471234,“PRM”,1254,20,12), (12461234,“PRM”,123

我有一个列表
var aggrest:list[String]=list()
该列表包含必须应用聚合的列名

我按如下方式生成数据帧:

var df=sc.parallelize(Seq[(Int,Int,String,Int,Int,Int)]( (12341234,“PRM”,2,1,1), (12351234,“PRM”,1239,2,10), (12461234,“PRM”,1234,5,15), (12471234,“PRM”,1254,20,12), (12461234,“PRM”,1234,5,13), (12461234,“SEC”,1234,7,15), (12491234,“第”节,1234,20,1), (12481234,“SEC”,1234,2,2) ).toDF(“col1”、“col2”、“col3”、“col4”、“col5”、“col6”) 我需要做
df.groupby(col1.agg)(sum(aggList))

我如何做到这一点