Astype не работает для фрейма данных PandasPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Astype не работает для фрейма данных Pandas

Сообщение Anonymous »

У меня есть фрейм данных под названием messages, в котором данные выглядят следующим образом:

Код: Выделить всё

message             length  class
hello, Come here      16     A
hi, how are you       15     A
what is it            10     B
maybe tomorrow        14     A
Когда я это сделаю

Код: Выделить всё

messages.dtypes
Он показывает мне

Код: Выделить всё

class      object
message    object
Length      int64
dtype: object
Затем я попытался преобразовать столбец сообщения в строковый тип

Код: Выделить всё

messages['message'] = messages['message'].astype(str)
print messages.dtypes
Он все еще показывает мне

Код: Выделить всё

class      object
message    object
Length      int64
dtype: object
Что я делаю не так. Почему он не преобразуется в строку?

Python версии 2.7.9 в Windows 10

Pandas версии 0.15.2

Подробнее здесь: https://stackoverflow.com/questions/321 ... -dataframe
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»