import arcpy table = r"E:\SpatialData\Vector\Data2\ex04\japan_jgd.shp" #テーブル field = "P_NUM" #フィールド #解析 ツールボックス → 統計情報 → 要約統計量 ツール arcpy.Statistics_analysis(table, r"in_memory\stats", [[field, "MAX"],[field, "MIN"]]) #インメモリ ワークスペース(in_memory)の使用 #http://resources.arcgis.com/ja/help/main/10.2/index.html#//002w0000005s000000 # SearchCursor 関数を使用して Cursorオブジェクトを取得 cur = arcpy.da.SearchCursor(r"in_memory\stats",["FREQUENCY","MAX_" + field,"MIN_" + field]) cur.reset() row = cur.next() print "FREQUENCY:" + str(row[0]) #レコード数 print "MAX :" + str(row[1]) #最大値 print "MIN :" + str(row[2]) #最小値 # オブジェクトを削除して参照を解放 del cur
テーブルの要約統計を表示
2016/9/1 (木)