«pandas» 태그된 질문

2
팬더 DataFrame을 GeoDataFrame으로 변환
이것은 간단한 질문처럼 보이지만 공간 조인을 위해 팬더 DataFrame을 GeoDataFrame으로 변환하는 방법을 알 수 없습니다. 다음은 내 데이터가 다음과 같이 보이는 모습의 예입니다 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 실제로이 데이터 프레임은 CSV로 작성되었으므로 CSV를 GeoDataFrame으로 직접 읽는 것이 …
42 csv  geopandas  pandas 

5
GeoPandas : 다른 데이터 프레임에서 가장 가까운 지점 찾기
지리 데이터 프레임이 2 개 있습니다. 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']) gpd1의 각 행에 대해 gpd2에서 가장 가까운 점의 이름을 찾고 싶습니다. desired_output = Name ID geometry Nearest 0 John 1 POINT (1 1) Home 1 Smith 1 POINT (2 2) …

6
geopandas로 원시 데이터 읽기
원시 데이터를 a geopandas GeoDataFrame, a a a 로 읽을 수 pandas DataFrame있습니까? 예를 들어 다음이 작동합니다. 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)) 다음은 그렇지 않습니다 : 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)) 다시 말해, 데이터를 디스크에 먼저 저장하지 않고 메모리에있는 지리 …

1
Shapely Polygons의 교차점으로 피처 계산
수백 개의 모양 과 기하학을 포함 하는 지오 팬더 GeoDataFrame 가 있습니다. 다각형은 많은 곳에서 겹칩니다. 중복되는 개수를 포함하는 새로운 형상을 만들고 싶습니다. 이 같은:PolygonMultiPolygon 누구든지 이것에 접근하는 방법에 대한 아이디어가 있습니까? 나는 심지어 길을 볼 수 없습니다. 결국 나는 폴리곤에 가중치를 부여하여 일부 폴리곤의 값이 2가 될 수 있기를 …

1
GeoPandas to_file ()은 좌표계없이 GeoDataFrame을 저장합니다
나는 가지고있다 GeoPandas 0.2.1 py27_0 fiona 1.7.0 np110py27_1 파이썬 2.7.10 Anaconda 2-4.1.1-Windows-x86 환경에 설치되었습니다. GeoDataFrame입력 데이터 세트를 읽고 데이터를 조작하여 구성 할 수 있지만 출력 데이터 세트를 저장해도 좌표계가 보존되지 않습니다. import geopandas as gpd world = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres')) world.to_file(driver='ESRI Shapefile',filename=r'C:\GIS\Temp\world_out.shp') 에 world_out.shp소스 셰이프 파일의 기능과 스키마가 포함되어 있지만 좌표계는 정의되어 …


1
GeoPandas를 사용하여 플롯에서 마커 크기 변경
포인트와 관련 데이터가있는 지리 데이터 프레임이 있습니다. geopandas를 사용하여 맵에 플롯하고 점의 크기가 지오 데이터 프레임의 열 중 하나와 일치하도록하고 싶습니다. 지금까지 다음 코드가 있습니다. 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]); 그러나 다음과 같은 오류가 발생합니다. TypeError: cannot convert the series to …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.