擅长:python、mysql、java
<p>您确实使用了错误的日期类型,但要完成您要做的事情,最常用的方法如下。在</p>
<pre><code>import datetime
import pandas as pd
since_day = pd.Timestamp('2000-11-31')
df['Date'] = pd.to_datetime(df.date) #coerce date column to pandas timestamp
df['elapsed'] = (date - since_day).days
</code></pre>
<p>熊猫被设计成与矢量化操作一起工作。尝试并避免对列进行迭代,而是尝试对整个列执行该操作。API将更有意义,您的代码将运行得更快,因为它使pandas能够将计算分派到底层的numpy C机器。在</p>