Pandas 如何合并具有两个独立列名的左联接,并从左表中仅获取列

Pandas 如何合并具有两个独立列名的左联接,并从左表中仅获取列,pandas,Pandas,两个数据帧df1和df2 需要将df1的用户_id与df2的id连接起来 df1.merge(df2, how=left, left_on='user_id', right_on='id') 上面两个表中都有列 问题1:但是如何只打印左表 问题2:如何仅打印左表中的用户id df1[df1.user_id.isin(df2.id)] 及 df1.loc[df1.user_id.isin(df2.id),'user_id']

两个数据帧df1和df2

需要将df1的用户_id与df2的id连接起来

df1.merge(df2, how=left, left_on='user_id', right_on='id')
上面两个表中都有列

问题1:但是如何只打印左表


问题2:如何仅打印左表中的用户id

df1[df1.user_id.isin(df2.id)]

df1.loc[df1.user_id.isin(df2.id),'user_id']