У меня есть список биграмм вроде этого:Добавить биграммы в панде dataframe
[['a','b'],['e', ''f']]
Теперь я хочу, чтобы добавить эти биграммы к DataFrame с их частотами, как это:
b f
a|1 0
e|0 1
Я попытался сделать это со следующим кодом, но это вызывает ошибку, потому что индекс еще не существует. Есть ли быстрый способ сделать это для действительно больших данных? (например, 200000) биграммы
matrixA = pd.DataFrame()
# Put the counts in a matrix
for elem in grams:
tag1, tag2 = elem[0], elem[1]
matrixA.loc[tag1, tag2] += 1