Khám phá và trực quan hóa dữ liệu không gian và thuộc tính của nó

Làm việc với Dữ liệu Không gian địa lý trong Python

Joris Van den Bossche

Open source software developer and teacher, GeoPandas maintainer

Lọc dữ liệu

countries.head()
          name      continent       gdp                            geometry
0  Afghanistan           Asia   64080.0  POLYGON ((61.21 35.65, 62.23 35...
1       Angola         Africa  189000.0  MULTIPOLYGON (((23.90 -11.72, 2...
...
countries['continent'] == 'Africa'
0      False
1       True
         ...  
175     True
176     True
Name: continent, Length: 177, dtype: bool
Làm việc với Dữ liệu Không gian địa lý trong Python

Lọc dữ liệu

countries_africa = countries[countries['continent'] == 'Africa']
countries_africa.plot()

Làm việc với Dữ liệu Không gian địa lý trong Python

Trực quan hóa dữ liệu không gian

countries.plot()

Làm việc với Dữ liệu Không gian địa lý trong Python

Điều chỉnh màu: màu đồng nhất

countries.plot(color="red")

Làm việc với Dữ liệu Không gian địa lý trong Python

Điều chỉnh màu: theo giá trị thuộc tính

countries.plot(column='gdp_per_cap')

Làm việc với Dữ liệu Không gian địa lý trong Python

Biểu đồ nhiều lớp

fig, ax = plt.subplots(figsize=(12, 6))
countries.plot(ax=ax)
cities.plot(ax=ax, color='red', markersize=10)
ax.set_axis_off()

Làm việc với Dữ liệu Không gian địa lý trong Python

Hãy thực hành!

Làm việc với Dữ liệu Không gian địa lý trong Python

Preparing Video For Download...