我有一个包含学生姓名和各种以逗号分隔的主题标记的数据集,如何汇总每个学生示例数据集记录的标记
Student1 Marks1 Marks2 Marks3 Marks4
(Steve, 78, 23, 45, 34)
(Jobs, 23, 45, 12, 67)
脚本
Student_New = FOREACH Student_File generate Student_Name, (int)TotalMarks:SUM($1,$2,$3,$4,$5);
Dump Student_New;
我想将输出显示为(汇总所有科目分数)
(Steve, 180)
(Jobs, 147)
1条答案
按热度按时间wb1gzix01#
sum对列数据有效。请使用“+”添加这些列。请注意,如果已将marks1到marks4加载到int字段中,则此操作有效。