擅长:python、mysql、java
<h2>使用<code>groupby</code>和<code>map</code></h2>
<p>假设<code>beginTime</code>对于最小的<code>progrNumber</code>总是最小的。根据问题的评论,这种情况是正确的</p>
<p>在这个答案中,我收集每个<code>uniqueIdentity</code>的最小起始时间,然后基于<code>uniqueIdentity</code>将其映射到原始数据帧</p>
<pre class="lang-py prettyprint-override"><code>times = df.groupby('uniqueIdentity').beginTime.min()
df['beginTime'] = df.uniqueIdentity.map(times)
</code></pre>