Я не могу обработать следующее для l oop для вычисления count () из фрейма данных - PullRequest
0 голосов
/ 13 апреля 2020

Мой фрейм необработанных данных имеет 2 столбца: «Название штата» и «Название города».

Я пытаюсь подготовить список, в котором хранятся «Название штата», «Название города». и подсчет того, сколько раз появляется название этого города; позже я преобразую этот список в фрейм данных.

Но, очевидно, код не работает.

lst = []
for sname in data['State'].unique():
    temp = data[data['State']==sname]
    for cname in temp['City'].unique():
        lst.append([sname,cname,data['City'].count(cname)])

Это мои данные и настоящий код

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