У меня есть уникальное требование, где мне нужно среднее число общих столбцов (на строку) из двух информационных фреймов.
Я не могу придумать питонский способ сделать это.Я знаю, что могу перебрать два фрейма данных и найти общие столбцы, а затем получить среднее число строк, в которых совпадает ключ.
Предполагая, что у меня ниже Фреймы данных: DF1:
Key A B C D E
K1 2 3 4 5 8
K2 2 3 4 5 8
K3 2 3 4 5 8
K4 2 3 4 5 8
DF2:
Key A B C D
K1 4 7 4 7
K2 4 7 4 7
K3 4 7 4 7
K4 4 7 4 7
В результате DF должны быть средние значения двух DF, каждый столбец в строке, где ключ соответствует.ResultDF:
Key A B C D
K1 3 5 4 6
K2 3 5 4 6
K3 3 5 4 6
K4 3 5 4 6
Я знаю, что я должен поместить пример кода здесь, но я не могу придумать никакой логики для достижения этого до сих пор.