Цикл по нескольким DataFrames для выполнения одной и той же задачи

Используйте метод .on() jQuery http://api.jquery.com/on/ для присоединения обработчиков событий к элементу live.

Также с версии 1.9 .live() удаляется.

-1
задан oceanbeach96 28 March 2019 в 01:26
поделиться

1 ответ

Полагаю, один вариант - использовать словари с функцией:

# sample data
a = pd.DataFrame(np.random.randn(5,5))
b = pd.DataFrame(np.random.randn(5,5))
c = pd.DataFrame(np.random.randn(5,5))

# create a dict with a key as the "variable name"
dfs = {'a':a, 'b':b, 'c':c}

# some fucntion
def myFunc(df):
    # do stuff
    return df.sum().to_frame()

# dict comprehension
d = {k:myFunc(v) for k,v in dfs.items()}

# call dataframes with the key
d['a']

              0
    0  2.023154
    1 -0.598737
    2 -0.879587
    3 -3.264965
    4  0.974626
0
ответ дан Chris 28 March 2019 в 01:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: