擅长:python、mysql、java
<h3>问题</h3>
<p>您在<code>df['new_time']</code>上使用<code>apply</code>,这是一个系列,<code>lambda</code>中引用的是另一个系列。因此,错误说明您试图将一个时间对象添加到一个series对象中,但它不知道该怎么做。在</p>
<h3>解决方案</h3>
<p>相反,在dataframe上使用<code>apply</code>。在这种情况下,lambda函数中的<code>x</code>是串联的,您可以通过<code>ix</code>访问每个组件。这是你想要的。在</p>
<pre><code>df['new_time'] = df.apply(lambda x: x.ix['time_begin'] + dt.timedelta(seconds=x.ix['DRTN_IN_SCND']), axis=1)
</code></pre>