from datetime import datetime as dt
# Define the reference date as a datetime object.
date = dt(2020, 12, 5)
# Convert dates to a datatime object for compare.
df['Date'] = pd.to_datetime(df['Date'], format='%d/%m/%Y')
# Apply filters and sum.
df.loc[(df['Tval'] > 0) & (df['Date'] <= date), 'Value'].sum()
这将实现以下目的:
输出:
注: 以上采用国际日期格式(D/M/Y)
相关问题 更多 >
编程相关推荐