我正在尝试编写一个脚本,我可以计算三个单独字段的平均值,最小值和最大值。我可以开始想象,并且通过其他SO帖子看了一会儿,我知道可以做一个字典或搜索光标,但鉴于我还是python的新手,我想如果可能的话调用Summary Statistics工具会更容易。
但是,似乎只能输出所需的统计信息,并且无法控制在输出中包含与其一起包含的其他字段/行,例如,带有id字段的.dbf,state_name字段和死亡率字段,脚本将找到具有id的最高死亡率和输出,但不具有state_name。是否有可能以某种方式在arcpy中编码?
答案 0 :(得分:1)
你试过了吗?
Statistics_analysis(in_table, out_table, statistics_fields;statistics_fields..., case_field;case_field...})
计算表格中字段的摘要统计信息。
如果您需要控制输入哪些行,您可以在计算统计数据之前进行选择(例如w / arcpy.SelectLayerByAttribute_management())。