python根据id合并两个数据框

已经导入了dta数据,但是不会合并了..

img

import pandas as pd
f=r'C:\Users\易品含\Desktop\score_wide.dta'
name1=pd.read_stata(f)
print(name1)
import pandas as pd
g=r'C:\Users\易品含\Desktop\student_info.dta'
name2=pd.read_stata(g)
print(name2)

是不是需要转换数据为DateFrame呢?