Итак, я проходил курс «Прикладная наука о данных в Python» в Университете Мичигана на Coursera, и вот фрагмент кода, который я не могу хорошо понять.
import numpy as np
def min_max(row):
data = row[['POPESTIMATE2010',
'POPESTIMATE2011',
'POPESTIMATE2012',
'POPESTIMATE2013',
'POPESTIMATE2014',
'POPESTIMATE2015']]
return pd.Series({'min': np.min(data), 'max': np.max(data)})
df.apply(min_max, axis=1)
Как работает функция min_max () и как именно используются данные ?