Python 基于索引和列合并两个数据帧
我有以下两个数据帧: 测量结果: 以及相应的示例说明: 我设法将第二个数据帧转换为以下格式: 我想将第一个数据帧添加到第二个数据帧,并将其命名为“values”。我该怎么做?我尝试用不同的选项合并,但没有成功。我解决了它: 我没有以与df相同的形式引入df_1,而是尝试了相反的方式: 而维奥拉,merge就像一个魔咒:Python 基于索引和列合并两个数据帧,python,pandas,Python,Pandas,我有以下两个数据帧: 测量结果: 以及相应的示例说明: 我设法将第二个数据帧转换为以下格式: 我想将第一个数据帧添加到第二个数据帧,并将其命名为“values”。我该怎么做?我尝试用不同的选项合并,但没有成功。我解决了它: 我没有以与df相同的形式引入df_1,而是尝试了相反的方式: 而维奥拉,merge就像一个魔咒: df.index.name = 'row' df_melt=pd.melt(df.reset_index(),id_vars='row',var_name='column') p
df.index.name = 'row'
df_melt=pd.melt(df.reset_index(),id_vars='row',var_name='column')
pd.merge(df1,df_melt,on=['row','column'])