我有一个名为的数据框: - df_explode
inputdataframe
我有一个字符串列表" myList_groupby
"。
myList_groupby = ["domain","tag_name","tag_hierarchy","html_attributes","extension","xyz"]
我想生成一个名为&#34的新列;结合"在df_explode
中,其元素将是其标题与myList_groupby
列表中的字符串匹配的所有列的字符串连接。(在myList_groupby
中)
输出数据帧: -
答案 0 :(得分:1)
我认为需要按子集过滤列,并按行调用join
:
df['new'] = df[myList_groupby].apply('_'.join, axis=1)