чтобы получить полный список, далее я могу перейти к категории. Спасибо!
я есть DataFrame в Пандах
PRICE Name PER CATEGORY STORENAME
0 9.99 MF gram Indica Store1
1 9.99 HY gram Herb Store2
2 9.99 FF gram Herb Store2
Я хочу разделить их на несколько фреймов данных с уникальными именами, а затем разделить на категории.
Текущий код:
names = df['STORENAME'].unique().tolist() #find unique values
store1 = df[df['STORENAME']==names[0]]
store2 = df[df['STORENAME']==names[1]]
Этот код работает отлично, но мне интересно, есть ли Pythonic способ, так как количество магазинов может измениться.
Это необходимо для построения разницы цен в категориях в магазинах.
Спасибо!