<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to populate a field by the field name having the maximum value across the rows? in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/how-to-populate-a-field-by-the-field-name-having/m-p/1077322#M61660</link>
    <description>&lt;P&gt;max takes the first&lt;/P&gt;</description>
    <pubDate>Fri, 09 Jul 2021 16:19:46 GMT</pubDate>
    <dc:creator>DanPatterson</dc:creator>
    <dc:date>2021-07-09T16:19:46Z</dc:date>
    <item>
      <title>How to populate a field by the field name having the maximum value across the rows?</title>
      <link>https://community.esri.com/t5/python-questions/how-to-populate-a-field-by-the-field-name-having/m-p/1077096#M61636</link>
      <description>&lt;P&gt;I have a point shapefile that contains five fields including the Id field. Now, I&amp;nbsp;want to find the max value across the rows and populate another row with the field name having the maximum value. How to do this using python?&lt;/P&gt;&lt;P&gt;The table looks like this&lt;/P&gt;&lt;TABLE border="0" width="384" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="64" height="20"&gt;Id&lt;/TD&gt;&lt;TD width="64"&gt;X1&lt;/TD&gt;&lt;TD width="64"&gt;X2&lt;/TD&gt;&lt;TD width="64"&gt;X3&lt;/TD&gt;&lt;TD width="64"&gt;X4&lt;/TD&gt;&lt;TD width="64"&gt;MaxValue&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;1&lt;/TD&gt;&lt;TD&gt;105&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;66&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;2&lt;/TD&gt;&lt;TD&gt;62&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;56&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;3&lt;/TD&gt;&lt;TD&gt;84&lt;/TD&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;TD&gt;24&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;4&lt;/TD&gt;&lt;TD&gt;93&lt;/TD&gt;&lt;TD&gt;27&lt;/TD&gt;&lt;TD&gt;89&lt;/TD&gt;&lt;TD&gt;36&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;5&lt;/TD&gt;&lt;TD&gt;71&lt;/TD&gt;&lt;TD&gt;33&lt;/TD&gt;&lt;TD&gt;35&lt;/TD&gt;&lt;TD&gt;77&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;6&lt;/TD&gt;&lt;TD&gt;56&lt;/TD&gt;&lt;TD&gt;54&lt;/TD&gt;&lt;TD&gt;68&lt;/TD&gt;&lt;TD&gt;39&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;7&lt;/TD&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;TD&gt;56&lt;/TD&gt;&lt;TD&gt;71&lt;/TD&gt;&lt;TD&gt;72&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;8&lt;/TD&gt;&lt;TD&gt;81&lt;/TD&gt;&lt;TD&gt;52&lt;/TD&gt;&lt;TD&gt;49&lt;/TD&gt;&lt;TD&gt;41&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;9&lt;/TD&gt;&lt;TD&gt;79&lt;/TD&gt;&lt;TD&gt;29&lt;/TD&gt;&lt;TD&gt;33&lt;/TD&gt;&lt;TD&gt;32&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;10&lt;/TD&gt;&lt;TD&gt;37&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;73&lt;/TD&gt;&lt;TD&gt;51&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jul 2021 03:25:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-to-populate-a-field-by-the-field-name-having/m-p/1077096#M61636</guid>
      <dc:creator>badrinathkar</dc:creator>
      <dc:date>2021-07-09T03:25:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to populate a field by the field name having the maximum value across the rows?</title>
      <link>https://community.esri.com/t5/python-questions/how-to-populate-a-field-by-the-field-name-having/m-p/1077111#M61637</link>
      <description>&lt;P&gt;conceptually&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;vals = [105, 15, 111, 66]

["X1", "X2", "X3", "X4"][vals.index(max(vals))]
'X3'&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;in practice&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;vals = [105, 15, 111, 66]

["X1", "X2", "X3", "X4"][vals.index(max(!X1!, !X2!, !X3!, !X4!))]&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;without actually checking.... obviously a field calculation into a string/text field using python parser&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jul 2021 05:15:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-to-populate-a-field-by-the-field-name-having/m-p/1077111#M61637</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2021-07-09T05:15:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to populate a field by the field name having the maximum value across the rows?</title>
      <link>https://community.esri.com/t5/python-questions/how-to-populate-a-field-by-the-field-name-having/m-p/1077228#M61653</link>
      <description>&lt;P&gt;Does it matter how ties are broken (if two or more fields have the same maximum value)?&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jul 2021 14:15:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-to-populate-a-field-by-the-field-name-having/m-p/1077228#M61653</guid>
      <dc:creator>BlakeTerhune</dc:creator>
      <dc:date>2021-07-09T14:15:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to populate a field by the field name having the maximum value across the rows?</title>
      <link>https://community.esri.com/t5/python-questions/how-to-populate-a-field-by-the-field-name-having/m-p/1077273#M61656</link>
      <description>&lt;P&gt;No.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jul 2021 15:20:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-to-populate-a-field-by-the-field-name-having/m-p/1077273#M61656</guid>
      <dc:creator>badrinathkar</dc:creator>
      <dc:date>2021-07-09T15:20:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to populate a field by the field name having the maximum value across the rows?</title>
      <link>https://community.esri.com/t5/python-questions/how-to-populate-a-field-by-the-field-name-having/m-p/1077322#M61660</link>
      <description>&lt;P&gt;max takes the first&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jul 2021 16:19:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-to-populate-a-field-by-the-field-name-having/m-p/1077322#M61660</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2021-07-09T16:19:46Z</dc:date>
    </item>
  </channel>
</rss>

