Построение городов на карте штата с помощью Python

#python

#питон

Вопрос:

Я пытаюсь нанести некоторые города Калифорнии на карту штата. Мне удалось нанести их только на карту Северной Америки, а не только Калифорнии. Ниже приведен мой код. Как я могу настроить его так, чтобы он показывал только Калифорнию?

 !pip install geopandas import geopandas as gpd import matplotlib.pyplot as plt import pandas as pd from shapely.geometry import Point  df = pd.DataFrame({  'Latitude': [39.8938333, 40.363, 35.7758333, 33.8313333, 40.2705],  'Longitude': [-123.4245, -124.2553333, -121.3043333, -118.2636667, -124.3813333] })  df["Coordinates"] = list(zip(df.Longitude, df.Latitude)) df.head()  df["Coordinates"] = df["Coordinates"].apply(Point) df.head()  gdf = gpd.GeoDataFrame(df, geometry="Coordinates") gdf.head()  world = gpd.read_file(gpd.datasets.get_path("naturalearth_lowres")) world = world.set_index("iso_a3")  world.head()  world.geometry.name  fig, gax = plt.subplots(figsize=(10,10))  world.query("continent == 'North America'").plot(ax = gax, edgecolor='black', color='white')   gdf.plot(ax=gax, color='red', alpha = 0.5)  gax.set_xlabel('longitude') gax.set_ylabel('latitude') gax.set_title('North America')  gax.spines['top'].set_visible(False) gax.spines['right'].set_visible(False)  plt.show()  

Комментарии:

1. Первым шагом было бы найти географический участок штата Калифорния.