Уведомления

Группа в Telegram: @pythonsu

#1 Март 14, 2021 20:29:10

also1
Зарегистрирован: 2019-12-06
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите плиз с пандами

Есть 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

Офлайн

#2 Март 14, 2021 20:32:43

also1
Зарегистрирован: 2019-12-06
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите плиз с пандами

 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)

Офлайн

#3 Март 14, 2021 22:57:19

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

помогите плиз с пандами

Это конечно не pandas, а гольный питон, но достаточно для решения вашей задачи. https://docs.python.org/3/library/collections.html#collections.Counter



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version