Форум сайта python.su
Есть xls файл с таблицей:
Товар Клиент Кол-во Цена
товар 1 клиент 1 5 12,3
товар 2 клиент 2 2 5
товар 3 клиент 3 3 0
товар 1 клиент 2 1 2
товар 5 клиент 5 2 0
товар 2 клиент 2 4 4,44
товар 5 клиент2 8 4,44
товар 4 клиент 1 5 5,57
товар 1 клиент 3 4 6,7
товар 3 клиент 5 8 7,83
Как получить пандами сборную таблицу на пример так:
товар 1 10
товар 2 6
товар 3 11
товар 4 5
товар 5 10
Офлайн
mport pandas as pd wb = pd.read_excel('zak1.xls',index_col ="Товар") # Открытие файла spis_tovara = [] #Создание списка товаров for i in wb.index: if i not in spis_tovara: spis_tovara.append(i) print(spis_tovara)
Отредактировано also1 (Март 14, 2021 20:46:26)
Офлайн
Это конечно не pandas, а гольный питон, но достаточно для решения вашей задачи. https://docs.python.org/3/library/collections.html#collections.Counter
Офлайн