-1

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

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

4

1 回答 1

1

你有没有尝试过:

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

计算表中字段的汇总统计信息。

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

于 2013-04-23T17:23:28.980 回答