Я пытаюсь создать новый столбец с длиной комментария, сделанного кем-то:
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...
Если у кого-то есть способ обойти это или узнать больше о том, почему возникает эта ошибка, это будетотлично