总结一下arcmap中导入excel,并转换成shp文件,提取相应点的值的步骤。
1.excel文件格式设置为xls或者txt
2.设置地理坐标为十进制经纬度
3.导出excel为dbf文件,这样就有了object ID(可以创建字段)
4.添加x,y字段。统一坐标系为地理坐标系WGS1984。
5.extract value from point
6.table to excel 导出表格
最后用pandas库读取excel数据并且输入sklearn,利用svr进行回归分析。
filename = r'E:1.xls' df = pd.read_excel(filename) a = df.Smy #直接取字段名称组成列表 x = np.array(a).reshape(-1,1) b = df.DEP y = np.array(b).reshape(-1,1) #reshape(-1,1)转换成一列数据,行数自动计算