Панды означают функцию, возвращающую тип данных метода

У меня большой датафрейм с 4 столбцами.

df
   Name Location-A Location B cart_no
   test1 56         34         3
   test2 65         31         1
   test3 16         21         2
   test4 6          14         1
df_new = df.query('cart_no == 1')

df_new["distance"]= df_new["Location-A"] - df_new["Location-B"]
avg = df_new.distance.mean()
type(avg) 
method

Я создал новый df_new согласно запросу. На этом df_newесть два столбца, представляющих location A а также location B, взял разницу между этими двумя столбцами и добавил ее в df_new как другой столбец.

Теперь, когда я беру среднее df_new.distance.mean Я получаю целую серию (столбец) в качестве вывода, а не одно число.

Как я могу найти среднее значение расстояния в df_new?

0 ответов

Другие вопросы по тегам