我正在尝试对shapefile(shp)执行空间自相关功能。我如何为此产生女王/王后邻接?
我阅读了pysal文档并看到了“ queen_from_shapefile”,但出现错误。
这是我的代码:
shp= gpd.read_file(r'..\data\districts.shp')
Q_w = ps.queen_from_shapefile(shp)
我一直遇到的错误是
AttributeError: module 'pysal' has no attribute 'queen_from_shapefile'
答案 0 :(得分:0)
您可以使用以下脚本从Geopandas GeoDataFrame生成Queen连续性:
Q_w = ps.lib.weights.Queen.from_dataframe(shp)
queen_from_shapefile
无关紧要,因为无论如何您都要传递gdf。我认为它已不再使用,文档可能已过时。