PIGを初めて使用し、次のような1列のデータの平均を計算したい
0
10.1
20.1
30
40
50
60
70
80.1
この豚のスクリプトを書きました
dividends = load 'myfile.txt' as (A);
dump dividends
grouped = group dividends by A;
avg = foreach grouped generate AVG(grouped.A);
dump avg
データを次のように解析します
(0)
(10.1)
(20.1)
(30)
(40)
(50)
(60)
(70)
(80.1)
しかし、平均的にこのエラーを与えます
2013-03-04 15:10:58,289 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1200: Pig script failed to parse:
<file try.pig, line 4, column 41> Invalid scalar projection: grouped
Details at logfile: /Users/PreetiGupta/Documents/CMPS290S/project/pig_1362438645642.log
何か案が