使用Python从数据框中删除仅具有单个单词的列值

时间:2018-08-17 14:27:54

标签: python python-3.x pandas nlp

我是编程新手。我有一个如下所示的DataFrame:

Col-2               Col-3
have a account      A
account summary     B
Cancel              C
Both                D
Update credit card  E
Block Credit card   F

我需要输出为:

Col-2               Col-3
have a account      A
account summary     B
Update credit card  E
Block Credit card   F

意味着我需要那些Col-2有多个单词的值。 Col-2中存在的单个单词应被删除。 BothCancel是单个单词,这就是为什么这些行已从输出中删除的原因。

1 个答案:

答案 0 :(得分:1)

这里的列表理解可能比requests.get pandas方法要快。拆分后,使用它来获取str中每个值的长度,并根据该长度是否大于1来对数据帧建立索引:

Col-2
相关问题