У меня есть Excel. Допустим, имена столбцов как ключевые слова и количество.
keywords count
cat 3
bat 5
foo 2
Если я получу список слов, как показано ниже,
a=['cat','cow','foo','pen']
После преобразования моего Excel в Dataframe я должен увеличить значение счетчика для уже существующих ключевых слов, и если ключевое слово отсутствует, я должен добавить это к моему фрейму данных и дать подсчет как 1.
Ожидаемый результат.
keywords count
cat 4
bat 5
foo 3
cow 1
pen 1
Я пытался использовать ..
df.loc[df.keywords.isin(a), 'count'] += 1
Но приведенный выше код не добавляет новые значения в мой существующий фрейм данных
Идеи приветствуются !!
Заранее спасибо !!