df = pd.DataFrame(arcpy.da.FeatureClassToNumPyArray(r'basic_data_1_little.shp',['watershed','slope']))
df['slope']=df['slope']
pandas.core.base.DataError: No numeric types to aggregate
最新推荐文章于 2025-07-26 10:07:56 发布
文章介绍了如何使用Python的ArcPy库将Shapefile转换为NumPy数组,并处理其中的字符串型slope字段,将其转换为浮点数,然后按watershed分组计算平均斜率。

最低0.47元/天 解锁文章
2899

被折叠的 条评论
为什么被折叠?



