у меня есть датафрейм, как показано ниже. Элементы в col_1
связаны с элементами в col_2
, что дает результаты в output
. С другой стороны, некоторые элементы в col_2
также находятся в col_1
. Например: a-->b= 3
и b-->a= 24
.
col_1 col_2 output average
a b 3 13.5 (because a-->b=3 and b-->a=24)
a c 5 3.5 (because a-->c=5 and c-->a=2)
a d 3
b a 24
b c 12
b d 5
c a 2
c b 3
c d 5
Мне нужно вычислить среднее значение этих двух значений и, конечно, все подобные случаи по всему фрейму данных.
Вы можете думать о данных следующим образом: люди в col_1звонить людям в col_2. Выход - продолжительность. Я хочу вычислить среднюю продолжительность между каждой парой людей
Я пытался использовать pd.merge(df.col_1, df.col_2)
, но не работал. Любые предложения будут оценены.