欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中橫向或縱向拼接兩個(gè)表方法實(shí)例

 更新時(shí)間:2023年07月12日 12:00:28   作者:LucaTech  
最近要將兩個(gè)表格合并,Python處理起來很簡(jiǎn)單,所以這篇文章主要給大家介紹了關(guān)于Python中橫向或縱向拼接兩個(gè)表的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

1 .橫向拼接

橫向拼接是將兩個(gè)表按列連接起來,即將表格按列擴(kuò)展??梢允褂胮andas庫(kù)中的concat()函數(shù)實(shí)現(xiàn)橫向拼接。

import pandas as pd

# 創(chuàng)建兩個(gè)表格
df1 = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'],
                    'B': ['B0', 'B1', 'B2', 'B3'],
                    'C': ['C0', 'C1', 'C2', 'C3'],
                    'D': ['D0', 'D1', 'D2', 'D3']})

df2 = pd.DataFrame({'A': ['A4', 'A5', 'A6', 'A7'],
                    'B': ['B4', 'B5', 'B6', 'B7'],
                    'C': ['C4', 'C5', 'C6', 'C7'],
                    'D': ['D4', 'D5', 'D6', 'D7']})

# 將兩個(gè)表格橫向拼接
result = pd.concat([df1, df2], axis=1)

print(result)

輸出結(jié)果:

    A   B   C   D   A   B   C   D
0  A0  B0  C0  D0  A4  B4  C4  D4
1  A1  B1  C1  D1  A5  B5  C5  D5
2  A2  B2  C2  D2  A6  B6  C6  D6
3  A3  B3  C3  D3  A7  B7  C7  D7

2. 縱向拼接

縱向拼接是將兩個(gè)表按行連接起來,即將表格按行擴(kuò)展??梢允褂胮andas庫(kù)中的concat()函數(shù)實(shí)現(xiàn)縱向拼接。

舉例

import pandas as pd

# 創(chuàng)建兩個(gè)表格
df1 = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'],
                    'B': ['B0', 'B1', 'B2', 'B3'],
                    'C': ['C0', 'C1', 'C2', 'C3'],
                    'D': ['D0', 'D1', 'D2', 'D3']})

df2 = pd.DataFrame({'A': ['A4', 'A5', 'A6', 'A7'],
                    'B': ['B4', 'B5', 'B6', 'B7'],
                    'C': ['C4', 'C5', 'C6', 'C7'],
                    'D': ['D4', 'D5', 'D6', 'D7']})

# 將兩個(gè)表格縱向拼接
result = pd.concat([df1, df2], axis=0)

print(result)

輸出結(jié)果:

    A   B   C   D
0  A0  B0  C0  D0
1  A1  B1  C1  D1
2  A2  B2  C2  D2
3  A3  B3  C3  D3
0  A4  B4  C4  D4
1  A5  B5  C5  D5
2  A6  B6  C6  D6
3  A7  B7  C7  D7

總結(jié)

到此這篇關(guān)于Python中橫向或縱向拼接兩個(gè)表的文章就介紹到這了,更多相關(guān)Python拼接兩個(gè)表內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論