Я использую функцию счетчика, чтобы подсчитать каждое слово описания 20000 продуктов и посмотреть, сколько раз это слово повторяется, как «пипетка» повторяется 1282 раза. Для этого я разбил столбец A на множество столбцов P, Q, R, S, T, U & V
df["P"] = df["A"].str.split(n=10).str[0]
df["Q"] = df["A"].str.split(n=10).str[1]
df["R"] = df["A"].str.split(n=10).str[2]
df["S"] = df["A"].str.split(n=10).str[3]
df["T"] = df["A"].str.split(n=10).str[4]
df["U"] = df["A"].str.split(n=10).str[5]
df["V"] = df["A"].str.split(n=10).str[6]
Это показывает разделенные продукты
И я по отдельности подсчитываю все столбцы и затем добавляю ихчтобы получить общее количество слов.
d = Counter(df['P'])
e = Counter(df['Q'])
f = Counter(df['R'])
g = Counter(df['S'])
h = Counter(df['T'])
i = Counter(df['U'])
j = Counter(df['V'])
m = d+e+f+g+h+i+j
print(m)
Это изображение вывода, которое я получил при использовании счетчика.
Теперь я хочу перевести вывод влист Excel с ключами в одном столбце и значениями в другом.
Использую ли я правильный метод для этого?Если да, то как мне толкнуть их в разные столбцы.
Примечание: длина каждой клавиши различна
Также я хочу сделать все элементы столбца «А» строчными, чтобы счетчик не повторял элементы.Как мне это сделать?