Подсчитайте строки с одинаковыми значениями в столбце Speci c, используя pandas - PullRequest
0 голосов
/ 10 июля 2020

У меня есть файл csv, содержащий много продуктов (40k) и много столбцов с ценой, категорией, названием ... Я хочу подсчитать, сколько строк (продуктов) есть в каждой категории (беря их прямо из файла) и показать это. Как я могу это сделать, используя pandas? Или лучше использовать что-то другое?

1 Ответ

0 голосов
/ 10 июля 2020
import pandas as pd

df = pd.read_csv(PATH_TO_CSV, usecols=['category','products'])
print(df.groupby(['category']).count())

Первая строка создает фрейм данных с двумя столбцами (категории и продукты), а вторая строка выводит количество продуктов в каждой категории.

...