TypeError: строковые индексы должны быть целыми числами jupyter - PullRequest
0 голосов
/ 30 марта 2020

Я пробовал 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», где его соответствующие строки представляют собой различные типы фруктов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...