У меня есть имя DataFrame расход с именем столбца цена . Теперь я хочу создать другой DataFrame для цены = 50 100 500 соответственно, например, df50 для цены = 50, df100 для цены = 100, df 500 для цены = 500 из первоначального расхода DataFrame. Я использовал следующий код
pr=[32,50,75,110,150,210,260]
for i in pr:
dfi = expence.loc[expence['price']==i]
Но когда я делаю print(df50)
, он показывает
NameError: имя 'df50' не определено.
Я знаю, что это может быть сделано
df50 = expence.loc[expence['price']==50]
Но я должен сделать это для очень многих значений (почти 100) в цене. Из-за этого я хочу использовать для l oop.
Может кто-нибудь помочь мне, как решить эту проблему или любое предложение для лучшего метода.