python pandas将多行文本合并为一行

时间:2016-02-13 23:07:31

标签: python pandas

如何将属于同一个键的文本放入一行(并在此过程中重复删除键)?

例如,我只检索key =' abc'的数据帧行。我得到了三个提供反馈的案例。为了做一个wordcloud,我需要把所有的单词都放到一个列表中。

df1 =  df['feedback'][df['key'] == 'abc']
print df1

输出

1             [10years+, experience, in, solicitors, pi]
345    [keen, to, help, where, they, can, , good, ser...
440       [professional, , knowlegeable, , competititve]

我需要这个只进入一行并且属于键' abc'

1 个答案:

答案 0 :(得分:1)

由EdChum提供: df.groupby('key')['feedback'] .apply(list)work?