Я использую этот код для группировки компаний и для подсчета частоты. Однако возвращенный результат не сгруппировал компании
freq = df.groupby(['company'])['recruitment'].size() I got some result similar to this. recruitment company Data Co 3 Data Co 8 Apple Co 3 Apple Co 6
У меня два вопроса:
Если название компании выглядит «одинаково», значит, у вас есть пробелы в начале или в конце, я также добавляю верхний преобразователь в верхний регистр.
freq = df.groupby(df['company'].str.strip().str.upper())['recruitment'].size()