У меня есть словарь фреймов данных
list_of_dfs={'df1:Dataframe','df2:Dataframe','df3:Dataframe','df4:Dataframe'}
Каждый фрейм данных содержит те же переменные (цена, объем, цена, «продажа / покупка»), которыми я хочу манипулировать, чтобы получить новое подмножествоDataFrames. Мои новые фреймы данных должны фильтровать переменную под названием «Продать / купить» по наблюдениям, в которых есть «Продать» в переменной.
sell=df[df["Sale/Purchase"]=="Sell"]
Мой вопрос: как мне перебрать словарь, чтобы получитьНовый словарь с этим новым подмножеством?
Я не знаю, как написать эту команду, чтобы сделать цикл. Я знаю, что это должно начаться так:
# Create an empty dictionary called new_dfs to hold the results
new_dfs = {}
# Loop over key-value pair
for key, df in list_of_dfs.items():
Но тогда, из-за моего небольшого знания циклического перебора словаря данных, я не знаю, как написать команду фильтра. Буду очень благодарен, если кто-нибудь сможет мне помочь.
Заранее спасибо.