Я пробовал Jupyter и столкнулся с «TypeError: строковые индексы должны быть целыми числами». Мой код пытается сделать это, чтобы перечислить каждую категорию и их количество.
results = {}
for col in fruitdata_clean:
fruit_id = col["fruittype_cleansed"]
if fruit_id not in results:
results[fruit_id] = 1
else:
results[fruit_id] += 1
print(results["Apple"])
Это должен выдать мне 342 счетчика при распечатке.
Возможно, предполагается, что это столбец, а не столбец, но эта проблема все еще проявляется при запуске. Итак, у меня есть этот набор данных - fruitdata_clean, и вместе с таблицей Excel у меня есть столбец, который называется «ffruittype_cleansed», где его соответствующие строки представляют собой различные типы фруктов.