如果不关心 index 的顺序是否变化,可以直接:
df.merge(df1, 'left', left_index)
如果想保持 index 的顺序 merge 前后不变:
df.reset_index().merge(df1.reset_index(), how='left', on='index').set_index('index')
或者直接创建一个新的 DataFrame:
df = DataFrame(df1, index=[...])
增加或减少 Numpy 数组维度
Pandas 中依据一个 DataFrame 的某列从另一个 DataFrame 中提取其他列的信息
Enter search terms or a module, class or function name.