總結一下arcmap中導入excel,並轉換成shp文件,提取相應點的值的步驟。
1.excel文件格式設置為xls(arctoolbox中調用excel轉表,導入xls,同時生成object ID)
2.設置地理坐標為十進制經緯度(視圖-數據框屬性-單位)
3.新建字段,字段計算器,用文本型數據生成double型數據,然后才可以添加x,y數據。
4.添加x,y字段。統一坐標系為地理坐標系WGS1984。
5.extract multi 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)轉換成一列數據,行數自動計算