我有两个数据框,如下表所示:
data1 = [['tom', 10, 23], ['nick', 15,44], ['juli', 14,77]]
df1 = pd.Dataframe(data1, columns =['name','age','num'])
data2 = [['tom', 10,'math',20], ['nick', 15,'lang',10], ['juli', 14,'history',40]]
df2 = pd.Dataframe(data2, columns =['name','age','subject','mark'])
我想使用pandas使用[名称,年龄,数字,数学,语言,历史]列获取新的df,我尝试使用for循环,但是数据很大。
任何建议! 谢谢