合并中从宽到长
问题内容
您好,我正在尝试通过以下方式合并两个数据集:
df1=pd.dataframe({'company name':['a','b','c'], 'analyst 1 name':['tom','mike',np.nan], 'analyst 2 name':[np.nan,'alice',np.nan], 'analyst 3 name':['jane','steve','alex']}) df2=pd.dataframe({'company name':['a','b','c'], 'score 1':[3,5,np.nan], 'score 2':[np.nan,1,np.nan], 'score 3':[6,np.nan,11]}) df_desire=pd.dataframe({'company name':['a','a','b','b','b','c'], 'analyst':['tom','jane','mike','alice','steve','alex'], 'score':[3,6,5,1,np.nan,11]})登录后复制