Mais

Qual ferramenta seria a melhor para obter o valor máximo das linhas de ID idênticas?


Como o título pode sugerir que quero manter o valor máximo no campo2 para vários IDs idênticos no campo1, os outros são excluídos, por exemplo, esta tabela:

Field1 Field2 14772 1 14772 4 14766 3 14766 1 14766 1 14766 1 14766 1 14765 1 14765 3 14765 1

torna-se:

Field1 Field2 14772 4 14766 3 14765 3

excluindo todo o ID duplicado (campo1) com valor inferior no campo2. para sua informação, meu objetivo final é unir a tabela a outra usando field1, eu só quero que as linhas com o maior valor field2 sejam unidas.

Estou usando o Arcmap 10.1


Use Estatísticas de sumarização com o primeiro campo sendo o campo de caso e use o máximo do campo 2.

arcpy.analysis.Statistics (in_tab, out_tab, [['Field2', 'MAX']], 'Field1')