Domande taggate «pandas»

2
Converti un DataFrame di Panda in un GeoDataFrame
Sembra una domanda abbastanza semplice, ma non riesco a capire come convertire un DataFrame di Panda in un GeoDataFrame per un join spaziale. Ecco un esempio di come appaiono i miei dati usando df.head(): Date/Time Lat Lon ID 0 4/1/2014 0:11:00 40.7690 -73.9549 140 1 4/1/2014 0:17:00 40.7267 -74.0345 NaN …
42 csv  geopandas  pandas 

5
GeoPandas: trova il punto più vicino in altri frame di dati
Ho 2 geodataframes: import geopandas as gpd from shapely.geometry import Point gpd1 = gpd.GeoDataFrame([['John',1,Point(1,1)],['Smith',1,Point(2,2)],['Soap',1,Point(0,2)]],columns=['Name','ID','geometry']) gpd2 = gpd.GeoDataFrame([['Work',Point(0,1.1)],['Shops',Point(2.5,2)],['Home',Point(1,1.1)]],columns=['Place','geometry']) e voglio trovare il nome del punto più vicino in gpd2 per ogni riga in gpd1: desired_output = Name ID geometry Nearest 0 John 1 POINT (1 1) Home 1 Smith 1 POINT …

6
Lettura dei dati grezzi in geopandas
È possibile leggere i dati grezzi in a geopandas GeoDataFrame, a la a pandas DataFrame? Ad esempio, i seguenti lavori: import pandas as pd import requests data = requests.get("https://data.cityofnewyork.us/api/geospatial/arq3-7z49?method=export&format=GeoJSON") pd.read_json(io.BytesIO(r.content)) Quanto segue non: import geopandas as gpd import requests data = requests.get("https://data.cityofnewyork.us/api/geospatial/arq3-7z49?method=export&format=GeoJSON") gpd.read_file(io.BytesIO(r.content)) In altre parole, è possibile leggere i …




1
Cambia la dimensione del marker nella trama con GeoPandas
Ho un geodataframe con punti e alcuni dati associati. Voglio tracciarlo su una mappa usando geopandas e avere la dimensione dei punti corrispondente a una delle colonne nel geodataframe. Finora ho il seguente codice: base = world.plot(color='white', figsize=(20,10)) geo_df.plot(ax=base, marker='.', color='red', markersize = geo_df['Pop_2005']) plt.xlim([-85, -60]) plt.ylim([-5, 12.5]); Ma sto …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.