以下是一个示例代码,展示了如何按照标识符将“R”沿列合并:
import pandas as pd
# 创建示例数据
data = {'标识符': ['A', 'B', 'C', 'A', 'B', 'C'],
'数值': [1, 2, 3, 4, 5, 6]}
df = pd.DataFrame(data)
# 按照标识符将“R”沿列合并
df_merged = df.pivot(index=None, columns='标识符', values='数值')
# 打印合并后的数据
print(df_merged)
运行以上代码会输出以下结果:
标识符 A B C
0 1 2 3
1 4 5 6
在这个示例中,我们使用了pivot
函数来按照标识符将“R”沿列合并。pivot
函数需要传入三个参数:index
表示行索引,columns
表示列索引,values
表示值。通过指定columns
为标识符列,我们将标识符作为列索引,然后将数值作为值进行合并。最终得到的df_merged
是一个新的数据框,其中每个标识符都有自己的一列,数值对应着原始数据中的数值。