Как убедиться, что DataFrame имеет правильный индекс при преобразовании в геоданные - PullRequest
0 голосов
/ 27 апреля 2020

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

Вот часть кода:

geometry = [Point(xy) for xy in zip(_x, _y)]
gdf = GeoDataFrame(df, geometry=geometry)
gdf.plot(ax=df_usa.plot(figsize=(10,6)), marker='o', color='black', markersize=2)

Ошибка

ValueError: Length of values does not match length of index

выдается при выполнении строки gdf.

Как добавить этот новый список значений во фрейм данных, чтобы их можно было отобразить на карте геоданных?

Я использую geo pandas и shapely.

Заранее спасибо!

...