假设我有两个数据帧:
import pandas as pd
import numpy as np
df1 = pd.DataFrame({'person':[1,1,2,2,3], 'sub_id':[20,21,21,21,21], 'otherval':[np.nan, np.nan, np.nan, np.nan, np.nan], 'other_stuff':[1,1,1,1,1]}, columns=['person','sub_id','otherval','other_stuff'])
df2 = pd.DataFrame({'sub_id':[20,21,22,23,24,25], 'otherval':[8,9,10,11,12,13]})
我希望df1
中的person
的所有级别都有{
请注意person==2
如何有两个行,其中sub_id==21
。在
您可以通过以下方式获得所需的输出:
这将产生:
^{pr2}$我希望这有帮助。在
相关问题 更多 >
编程相关推荐