Серия Pandas: функция astype ()

Изменить тип данных серии в Pandas

Функция astype () используется для приведения объекта pandas к указанному типу данных.

Синтаксис:

 Series.astype (self, dtype, copy = True, errors = 'raise', ** kwargs) 

Параметры:

Имя Описание Тип/значение по умолчанию Обязательно/Необязательно
dtype Используйте тип numpy.dtype или Python для приведения всего объекта pandas к одному и тому же типу. В качестве альтернативы используйте {col: dtype,…}, где col — это метка столбца, а dtype — это тип numpy.dtype или Python, чтобы привести один или несколько столбцов DataFrame к типам, зависящим от столбца. тип данных или dict имени столбца -> тип данных Обязательно
copy Возвращать копию, когда copy = True (будьте очень осторожны, устанавливая copy = False, поскольку изменения значений затем могут распространяться на другие объекты pandas). bool
Значение по умолчанию: True
Обязательно
errors

Контроль создание исключений для недопустимых данных для предоставленного dtype.

  • raise: разрешить возникновение исключений
  • ignore: подавить исключения. При ошибке вернуть исходный объект
{‘поднять’, ‘игнорировать’}
Значение по умолчанию: ‘поднять’
Обязательные
kwargs аргументы ключевого слова для передачи конструктору

Возвраты: приведенные — тот же тип, что и вызывающий

Пример:

Загрузите вышеуказанный блокнот с здесь .

Оцените статью
nanomode.ru
Добавить комментарий