arcgis 做统计图时找不到属性字段/字符串字段转化为数值

一个点图层想按一个数值为百分比的字段出个图,结果到properties - symbology - quantities里面发现找不到这个字段。

原因:这个字段是在外面excel里算好,然后通过表连接过来的,在excel里就是百分数的形式,进gis以后字段类型变成字符串了,所以想按数值出图时候找不到这个字段。

解决方法:

方法1、嫌字段计算器麻烦的话,直接在excel里把百分比形式变成正常的数值形式,再连接进gis,这样应该能识别为数值类型。

方法2、把字符串类型转成数值类型,要用到字段计算器。

先把表连接后的图层重新导出一个shp,如果不重新导的话后面做字段计算器的时候可能会出问题。

新建一列,字段类型按实际需求选成一种数值类型,我这里选float。

新建的这列用字段计算器,语言选python,字符串里的表达式就输入eval(原字符串字段) 就好了。我这里避免麻烦想直接把百分号去掉,于是写成eval(原字符串字段.rstrip('%')),然后计算。

新的列就是数值类型了,用这个新字段就可以正常出图。

相关推荐
破z晓2 天前
若依(vue版)集成ArcGIS
前端·vue.js·arcgis
杨超越luckly3 天前
HTML应用指南:利用GET请求获取全国瑞思教育门店位置信息
前端·python·arcgis·html·门店数据
网上邻居YY3 天前
城市不透水面边界提取(arcgis渔网方法)
arcgis
树谷-胡老师4 天前
全球-地上与地下生物量碳密度-栅格数据(300m/tif/2010年)
arcgis
杨超越luckly4 天前
HTML应用指南:利用GET请求获取全国新东方门店位置信息
前端·数据库·arcgis·html·门店数据
浩瀚地学5 天前
【Arcpy】入门学习笔记(五)-矢量数据
经验分享·笔记·python·arcgis·arcpy
枝上棉蛮5 天前
2025年GIS软件深度解析:商业旗舰、开源先锋与国产新锐的选型指南
arcgis·gis·qgis·gisbox·gis服务器·global mapper·grass gis
智航GIS6 天前
使用ArcGIS中ArcScan工具矢量化
arcgis
智航GIS6 天前
ArcGIS大师之路500技---015提取分析
arcgis
智航GIS6 天前
ArcGIS高级技能---地理配准
arcgis