Фрейм данных Pandas находит среднее значение

#python #pandas #dataframe #flask #mean

#python #pandas #фрейм данных #flask #среднее

Вопрос:

введите описание изображения здесь

У меня есть фрейм данных, который выглядит как прикрепленное изображение. Я хочу найти среднее значение для каждого значения finalAward_band. Я не уверен, как это сделать.

Комментарии:

1. Это проблема XY . Вам необходимо загрузить фрейм данных в правильной форме. После этого найти среднее значение для данного фрагмента будет просто

Ответ №1:

str.contains может использоваться для выполнения поиска по подстрокам или поиска на основе регулярных выражений. Поиск по умолчанию выполняется на основе регулярных выражений, если вы явно не отключите его.

Иногда поиск по регулярным выражениям не требуется, поэтому укажите regex=False, чтобы отключить его.

 #select all rows containing "finalAward_band"
df1[df1['col'].str.contains('finalAward_band', regex=False)]
# same as df1[df1['col'].str.contains('finalAward_band')] but faster.