pysal.viz.splot.libpysal.plot_spatial_weights

pysal.viz.splot.libpysal.plot_spatial_weights(w, gdf, indexed_on=None, ax=None, figsize=(10, 10), node_kws=None, edge_kws=None, nonplanar_edge_kws=None)[源代码]

绘制空间权重网络。注:额外绘图 w.non_planar_joins 如果应用了“pysal.lib.weights.util.nonplanar_neighbors()”。

返回:
fig : Matplotlip图实例

空间权重网络图。

ax : Matplotlib轴实例

绘制图形的轴。

实例

进口

>>> from pysal.lib.weights.contiguity import Queen
>>> import geopandas as gpd
>>> import pysal.lib
>>> from pysal.lib import examples
>>> import matplotlib.pyplot as plt
>>> from pysal.viz.splot.libpysal import plot_spatial_weights

数据准备和统计分析

>>> gdf = gpd.read_file(examples.get_path('map_RS_BR.shp'))
>>> weights = Queen.from_dataframe(gdf)
>>> wnp = pysal.lib.weights.util.nonplanar_neighbors(weights, gdf)

情节权重

>>> plot_spatial_weights(weights, gdf)
>>> plt.show()

绘制校正权重

>>> plot_spatial_weights(wnp, gdf)
>>> plt.show()

Source code