Python数据框列合并方法及示例

更新时间:02-02 教程 由 或许 分享

数据框列合并的方法及示例。

一、数据框列合并方法

cat()函数

cat()函数可以将两个或多个数据框按照行或列的方向进行合并。在列方向合并时,需要设置参数axis=1。示例代码如下

portdas as pd

e({'' [1, 3], 'B' [4, 5, 6]})e({'C' [7, 8, 9], 'D' [10, 11, 12]})

cat([df1, df2], axis=1)t(result)

输出结果如下

B C D

0 1 4 7 10

1 2 5 8 11

2 3 6 9 12

erge()函数

erge()函数可以将两个数据框按照指定的列进行合并。示例代码如下

portdas as pd

e({'key' ['K0', '' [1, 3, 4]})e({'key' ['K0', 'B' [5, 6, 7, 8]})

erge='key')t(result)

输出结果如下

key B

0 K0 1 5

1 K1 2 6

2 K2 3 7

3 K3 4 8

二、数据框列合并示例

1.合并两个数据框的列

portdas as pd

e({'' [1, 3], 'B' [4, 5, 6]})e({'C' [7, 8, 9], 'D' [10, 11, 12]})

cat([df1, df2], axis=1)t(result)

输出结果如下

B C D

0 1 4 7 10

1 2 5 8 11

2 3 6 9 12

2.合并两个数据框的指定列

portdas as pd

e({'key' ['K0', '' [1, 3, 4]})e({'key' ['K0', 'B' [5, 6, 7, 8]})

erge='key')t(result)

输出结果如下

key B

0 K0 1 5

1 K1 2 6

2 K2 3 7

3 K3 4 8

caterge()函数的使用方法,并给出了相应的示例代码。在实际应用中,需要根据具体情况选择合适的方法进行数据框列合并。

声明:关于《Python数据框列合并方法及示例》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2272795.html