pandas 两列数据合并

背景

[TencentCloudSDKException] code:FailedOperation.ServiceIsolate message:service is stopped due to arrears, please recharge your account in Tencent Cloud requestId:e8809569-6714-42e8-9e14-81bf343bd0d4

[En]

[TencentCloudSDKException] code:FailedOperation.ServiceIsolate message:service is stopped due to arrears, please recharge your account in Tencent Cloud requestId:e4b105ac-c0a2-4594-a841-0a3fc07ab746

实现

def test():
    import pdb
    import pandas as pd
    df = pd.DataFrame({'year': ['2019', '2020'], 'quarter': ['q1', 'q2']})
    df['year_quarter'] = df['year'] + "_" + df['quarter'] # 方法1
    df['year|year'] = df[['year', 'quarter']].agg('|'.join, axis=1) # 方法2
    # 主要注意的是 如果存在 nan 数据怎么办. 先将其转为 str 类型。
    # 比如 concate_df["year"] = concate_df["year"].astype(str)

    df['year--year'] = df[['year', 'quarter']].apply(lambda x: '--'.join(x), axis=1)
    df['year$year'] = df.year.str.cat(df.quarter, sep='$')

pandas 两列数据合并

Original: https://blog.csdn.net/ljp1919/article/details/109781527
Author: JasonLiu1919
Title: pandas 两列数据合并

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/563197/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球