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

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