Мой фрейм необработанных данных имеет 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)])
Это мои данные и настоящий код