Применить функцию к столбцу данных pandas, который содержит список - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть фрейм данных pandas, и в одном из столбцов есть список URL.Я пытаюсь очистить его и удалить «…»

У меня около 4,65 миллиона записей, и я хотел бы выполнить эту функцию максимально эффективно.

Ввод:

1                                         []
2                                         []
3                          ['http://t.co…/']
4                          ['https://t.co/']
5                          ['http://t.co/…']
6                          ['http://t.co/…']
7              ['http://t.co/', 'http://t…']
8                   ['http://facebook.com/']

Name: urls, Length: 100, dtype: object

Вывод:

 1                                         []
 2                                         []
 3                          ['http://t.co/']
 4                          ['https://t.co/']
 5                          ['http://t.co/']
 6                          ['http://t.co/']
 7              ['http://t.co/', 'http://t']
 8                   ['http://facebook.com/']

Name: urls, Length: 100, dtype: object

1 Ответ

0 голосов
/ 27 ноября 2018

Данные1 ['urls'] = Данные1 ['urls']. Apply (лямбда-строка: [i.replace ('…', '') для i в строке])

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...