中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

pandas怎么合并兩列為一個復合列

小億
219
2023-12-07 14:13:33
欄目: 編程語言

要將兩列合并為一個復合列,可以使用pandas的DataFrameapply方法,傳入一個自定義函數,該函數用來將兩列的值合并為一個復合值。

下面是一個示例代碼:

import pandas as pd

# 創建一個包含兩列的DataFrame
data = {'A': [1, 2, 3], 'B': [4, 5, 6]}
df = pd.DataFrame(data)

# 自定義函數,將兩列的值合并為一個復合值
def combine_columns(row):
    return str(row['A']) + str(row['B'])

# 使用apply方法將兩列合并為一個復合列
df['C'] = df.apply(combine_columns, axis=1)

print(df)

輸出結果:

   A  B   C
0  1  4  14
1  2  5  25
2  3  6  36

在上面的代碼中,首先創建了一個包含兩列的DataFrame。然后定義了一個自定義函數combine_columns,該函數接受一個行數據作為參數,并將該行的’A’列和’B’列的值合并為一個復合值。最后,使用apply方法將該函數應用到每一行數據上,并將結果賦值給新的列’C’。

0
宣汉县| 星子县| 南召县| 东乡县| 巩义市| 盐山县| 阳朔县| 金湖县| 东城区| 崇左市| 历史| 万州区| 赤峰市| 鸡东县| 凤庆县| 乳源| 普陀区| 景德镇市| 普宁市| 宁强县| 灵丘县| 吉水县| 开封市| 方城县| 黔江区| 泗洪县| 乌海市| 西宁市| 马山县| 莲花县| 绿春县| 额尔古纳市| 天水市| 南岸区| 方正县| 崇州市| 宿州市| 定安县| 晋中市| 常德市| 务川|