pandas如何将一个dataframe的指定的一列数据赋值给另一个dataframe的指定的一列数据
要将一个DataFrame的指定列数据赋值给另一个DataFrame的指定列数据,可以使用df1['column1'] = df2['column2']的方式。
以下是一个示例:
import pandas as pd
# 创建第一个DataFrame
data1 = {'A': [1, 2, 3],
'B': [4, 5, 6]}
df1 = pd.DataFrame(data1)
# 创建第二个DataFrame
data2 = {'C': [7, 8, 9],
'D': [10, 11, 12]}
df2 = pd.DataFrame(data2)
# 将df2的C列赋值给df1的A列
df1['A'] = df2['C']
print(df1)
输出结果:
A B
0 7 4
1 8 5
2 9 6
在这个示例中,我们将df2的C列赋值给了df1的A列。
原文地址: http://www.cveoy.top/t/topic/iZnO 著作权归作者所有。请勿转载和采集!