Arcpy:平均值和非统计值的汇总统计数据?

时间:2013-04-10 02:17:45

标签: arcpy

我正在尝试编写一个脚本,我可以计算三个单独字段的平均值,最小值和最大值。我可以开始想象,并且通过其他SO帖子看了一会儿,我知道可以做一个字典或搜索光标,但鉴于我还是python的新手,我想如果可能的话调用Summary Statistics工具会更容易。

但是,似乎只能输出所需的统计信息,并且无法控制在输出中包含与其一起包含的其他字段/行,例如,带有id字段的.dbf,state_name字段和死亡率字段,脚本将找到具有id的最高死亡率和输出,但不具有state_name。是否有可能以某种方式在arcpy中编码?

1 个答案:

答案 0 :(得分:1)

你试过了吗?

Statistics_analysis(in_table, out_table, statistics_fields;statistics_fields..., case_field;case_field...})

计算表格中字段的摘要统计信息。

如果您需要控制输入哪些行,您可以在计算统计数据之前进行选择(例如w / arcpy.SelectLayerByAttribute_management())。