Скажут, у меня есть произвольный Numpy матрица, которая выглядит следующим образом:Group и средняя Numpy Матрица
arr = [[ 6.0 12.0 1.0]
[ 7.0 9.0 1.0]
[ 8.0 7.0 1.0]
[ 4.0 3.0 2.0]
[ 6.0 1.0 2.0]
[ 2.0 5.0 2.0]
[ 9.0 4.0 3.0]
[ 2.0 1.0 4.0]
[ 8.0 4.0 4.0]
[ 3.0 5.0 4.0]]
Что бы эффективный способ усреднения строк, которые сгруппированы по третьему номеру столбца?
Ожидаемый результат будет:
result = [[ 7.0 9.33 1.0]
[ 4.0 3.0 2.0]
[ 9.0 4.0 3.0]
[ 4.33 3.33 4.0]]
гарантированные ли строки, чтобы быть в порядке третьей колонкой? – Sniggerfardimungus
Можете ли вы использовать Панды? – dawg
@Sniggerfardimungus Да, можно предположить, что третий столбец будет отсортирован. – Algorithm