I want to extract unique cities from city column in pandas dataframe. City column has values in list. How would I extract the cities frequency like:
Lahore 3 Karachi 2 Sydney 1
etc.
Sample dataframe:
Name Age City a jack 34 [Sydney,Delhi] b Riti 31 [Lahore,Delhi] c Aadi 16 [New York, Karachi, Lahore] d Mohit 32 [Peshawar,Delhi, Karachi]
Thank you
Let us try explode + value_counts
explode
value_counts
out = df.City.explode().value_counts()
2.1m questions
2.1m answers
60 comments
57.0k users