【问题标题】:Join comma separated strings in dataframe在数据框中加入逗号分隔的字符串
【发布时间】:2016-03-19 14:43:12
【问题描述】:

我有一个包含 3000 个单元格的数据框,其中包含如下单元格:

['abcd', 'abcd', 'abcd', 'abcd']

我想将逗号分隔的字符串加入一行,没有空格,如下所示:

['abcdabcdabcdabcd']

我想对数据框中的每个单元格都这样做

【问题讨论】:

    标签: string pandas dataframe


    【解决方案1】:

    你可以applyjoin:

    print df
                              a
    0  [abcd, abcd, abcd, abcd]
    1  [abcd, abcd, abcd, abcd]
    2  [abcd, abcd, abcd, abcd]
    
    print df['a'].apply(''.join)
    0    abcdabcdabcdabcd
    1    abcdabcdabcdabcd
    2    abcdabcdabcdabcd
    Name: a, dtype: object
    

    【讨论】:

    • 如果我的回答有帮助,别忘了accept。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2011-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    • 2013-03-16
    相关资源
    最近更新 更多