У меня есть список DataFrames с одинаковой длиной столбцов и строк, но с разными значениями, например data = [df1, df2, df3 .... dfn]. Как я могу применить функцию-функцию к каждому фрейму данных в списке данных? Я использовал следующий код, но он не работает
data = [df1, def2,df3.... dfn]
def maxloc(data):
data['loc_max'] = np.zeros(len(data))
for i in range(1,len(data)-1): #from the second value on
if data['q_value'][i] >= data['q_value'][i-1] and data['q_value'][i] >= data['q_value'][i+1]:
data['loc_max'][i] = 1
return data
df_list = [df.pipe(maxloc) for df in data]