如何将一个dataframe的列值附加到另一个datafram的列

2024-10-06 07:58:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用2个数据帧,A&;B.数据帧A用值填充,而数据帧B是空的,除了头结构 我想获取dataframea中column的值,并将它们附加到dataframeb中相应的列

我已经把dataframe的值放在了一个我想附加在列表中的列上。我已尝试将目标列值设置为等于起始列值列表,但这会导致以下错误:

dataframeB[x] = list(dataframeA[A])

这将产生以下错误:

ValueError: Length of values does not match length of index

我期望的结果是 数据帧A的A列转移到数据帧B的x列

  A  B  C  D  
  1  2  3  4  
  1  2  3  4  

数据帧B

  x  y 
  -  -  


Tags: of数据目标dataframe列表错误column结构