#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.