【发布时间】:2020-04-01 11:11:12
【问题描述】:
我想将同一数据框的多列合并为一列。列有任何标签。
输入:
0 1 2 3 4
a b c d e
结果:
0
a,b,c,d,e
请帮帮我。
我已经尝试过data1['all'] = data[data.columns[1:]].apply(lambda x: ','.join(x.dropna().astype(str)),axis=1)
但我无法获得所需的结果。
【问题讨论】:
-
你能更具体点为什么不工作吗?为什么要删除第一列?
标签: python pandas dataframe join