我们说我有两个数据框,我想将它们组合起来(更像是连接而不是合并,因为我没有加入任何列)。这是一个简单的例子:
这是表1:
player_name points rebounds assists
player1 27.0 9.0 9.0
player2 31.0 4.0 5.0
player3 15.0 10.0 1.0
这是表2:
player_name points height weight
player4 17.0 6'0" 200
player5 21.0 6'2" 230
player6 26.0 6'5" 270
以下是结果表:
player_name points rebounds assists height weight
player1 27.0 9.0 9.0 Null Null
player2 31.0 4.0 5.0 Null Null
player3 15.0 10.0 1.0 Null Null
player4 17.0 Null Null 6'0" 200
player5 21.0 Null Null 6'2" 230
player6 26.0 Null Null 6'5" 270
基本上,两个表都没有相同的列,这没关系。我希望保留每个表中的所有列(结合常见的列,例如本例中的点),并为不常见的列填充Null值。我怎么能在Python / Pandas中做到这一点?根据我的理解,这与简单的df连接或连接略有不同。