1import geopandas
2
3cities = geopandas.read_file(geopandas.datasets.get_path('naturalearth_cities'))
4# adding a column with random values for the size
5cities['values'] = np.abs(np.random.randn(len(cities))) * 50
6
7cities.plot(markersize=cities['values'])
8