在Python中,可以使用pandas库来按列合并具有不同列值的数据。下面是一个示例代码:
import pandas as pd
# 创建两个具有不同列值的数据集
data1 = {'A': [1, 2, 3], 'B': [4, 5, 6]}
data2 = {'C': [7, 8, 9], 'D': [10, 11, 12]}
df1 = pd.DataFrame(data1)
df2 = pd.DataFrame(data2)
# 按列合并数据集
result = pd.concat([df1, df2], axis=1)
print(result)
输出结果如下:
A B C D
0 1 4 7 10
1 2 5 8 11
2 3 6 9 12
在示例代码中,我们首先通过字典创建了两个不同的数据集df1和df2。然后,使用pd.concat()
函数按列合并了这两个数据集,并将结果保存在变量result中。最后,打印出result的值,展示了按列合并后的数据。