我的df看起来像:
ID IntakeDate Quantity Converge
6001 3-Jul-52 WB T
6001 17-May-57 WB F
6001 3-Jul-52 AD T
6001 17-May-57 AD F
我想阅读IntakeDate =''3-Jul-52'和Quantity =='WB'的'Converge'栏。这是我的代码:
df_1 = df.loc[(df['IntakeDate']=='3-Jul-52')]
df_2 = df_1.loc[(df_1['Quantity']=='WB')]
convergence = df_2.loc[df_2,'Converge']
有更好或更简单的方法吗?
答案 0 :(得分:3)
您可以使用&
的{{1}}或bitwise AND
的{{1}}链接条件:
|
或使用query
:
bitwise OR
df_1 = df.loc[(df['IntakeDate']=='3-Jul-52') & (df['Quantity']=='WB'), 'Converge']