我有csv
文件
ID,"address","used_at","active_seconds","pageviews"
0a1d796327284ebb443f71d85cb37db9,"vk.com",2016-01-29 22:10:52,3804,115
0a1d796327284ebb443f71d85cb37db9,"2gis.ru",2016-01-29 22:48:52,214,24
0a1d796327284ebb443f71d85cb37db9,"yandex.ru",2016-01-29 22:14:30,4,2
0a1d796327284ebb443f71d85cb37db9,"worldoftanks.ru",2016-01-29 22:10:30,41,2
我需要删除字符串,其中包含一些单词。有117个单词。在
我尽力了
^{pr2}$但是对于117个单词,它的工作太慢了,然后我创建了pivot_table
和我试图删除的单词,包含在列中。在
这些列只包含0
我怎样才能更快地删除行以使单词不在列中?在
我知道处理csv文件最快的方法是使用Pandas包从中创建一个数据帧。在
这将替换包含'扬德克斯.ru'通过一个空字符串的单元格。 然后您可以将其写回csv:
^{pr2}$如果要删除该url所在的行,请使用:
IIUC您可以将^{} 与^{} 一起使用:
然后使用^{} :
^{pr2}$另一种解决方案是删除行,当某些列中是
0
(例如pageviews
):相关问题 更多 >
编程相关推荐