Длина строк в кадре данных - PullRequest
       3

Длина строк в кадре данных

0 голосов
/ 19 сентября 2018

Я пытаюсь создать новый столбец с длиной комментария, сделанного кем-то:

message['TextLength'] = message['MessageContent'].apply(len)

Досадно и интересно, эту задачу я выполнил довольно много;иногда это работает, иногда нет.Выдается ошибка, когда она не работает:

TypeError: object of type 'float' has no len()

Ошибка очевидна;Вы не можете использовать len () на float.Тем не менее, мой фрейм данных содержит текстовые сообщения, строки, поэтому я немного запутался.

message dataframe:

Label                 MessageContent

ham   Go until jurong point, crazy.. 

ham   Ok lar... Joking wif u oni... 

spam  Free entry in 2 a wkly comp to win FA Cup fina... 

ham   U dun say so early hor... U c already then say... 

ham   Nah I don't think he goes to usf, he lives aro... 

Если у кого-то есть способ обойти это или узнать больше о том, почему возникает эта ошибка, это будетотлично

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