如何从列中删除少于3个字符的单词

时间:2018-10-08 03:14:03

标签: python pandas

我有一个熊猫数据框,我想从我的栏中删除所有停用词

df
      tweets
0   hey good morning
1   hey good afternoon
2   hmm this is good.

所需的输出:

           tweets
    0     good morning
    1     good afternoon
    2     this good.

1 个答案:

答案 0 :(得分:2)

使用str.replace

df.tweets.str.replace(r'\b(\w{1,3})\b', '')

0       good morning
1     good afternoon
2        this  good.
Name: tweets, dtype: object