Като вход имам CSV файл с времена и куп числа за всяко време.
Time,F1,F2,F3
8:11,5,2,4
9:25,9,8,2
9:39,7,3,2
9:53,6,5,1
10:07,4,6,7
10:21,7,3,1
10:35,5,6,7
11:49,1,2,1
12:03,3,3,1
Бих искал да изведа таблицата за всеки час, групирана по колона Средно и Сума:
Time,SUM F1,SUM F2,SUM F3,AVG F1,AVG F2,AVG F3
8:00,5,2,4,5,2,4
9:00,22,16,5,7.3,5.3,1.6
10:00,16,15,15,5.3,5,5
11:00,1,2,1,1,2,1
12:00,3,3,1,3,3,1
Досега гледах да го направя с речник, където часът е ключ, а стойността е списък от брой и сума, след което разделих сумата на брой, за да получа средна стойност. Сигурен съм, че трябва да има по-чист начин да го направим. Може би някоя библиотека може да работи с това. Някакви предположения?
Pandas
е добра библиотека за този вид обработка на данни: pandas.pydata.org - person CoMartel   schedule 22.01.2016