【发布时间】:2018-03-27 11:59:19
【问题描述】:
我有以下数据框:
df1
NumOfTransactions ComissionDeduction
2011-01-10 2 19.90
2011-01-13 2 19.90
2011-01-26 1 9.95
df2
['2011-01-10']
我需要加入这两者,所以当该日期也在 df2 中时,我将保留在 df1 中的行。
NumOfTransactions ComissionDeduction
2011-01-10 2 19.90
我正在尝试使用以下方法实现该功能:
impact = trades.index[trades.zero == total_columns].astype(str).tolist()
trades_impact = transactions.join(impact)
但是,我收到以下错误;AttributeError: 'builtin_function_or_method' object has no attribute 'is_unique'
【问题讨论】:
-
在你的情况下,使用
transactions.loc[impact]
标签: python pandas dataframe indexing attributeerror