Олимпиадный тренинг

Задача . Изменение типов данных


Задача

Темы:

Данные должны быть в правильном формате. astype(тип) преобразует типы данных.
Тип можно указывать как базовый (int, float, str), так и numpy. Тип numpy можно указать следующим образом:

import numpy as np
...
df[...] = df[...'].astype(np.int64)

или так (без подключения библиотеки numpy)

...
df[...] = df[...'].astype(np.int64)

 


Задание 

Загрузите датасет, прикрепленный к заданию, в переменную df. Преобразуйте столбцы к правильным типам. Выводить на экран ничего не нужно. Это уже сделано за вас.

  • power → int64
  • intelligence → int64
  • costume_cost → int64
  • first_appearance → int64
Пример сроки в датасете с данными в неправильном формате
Столбец costume_cost вместо целого числа записан как строка, содержащая запятые. В остальных требуемых столбца могут быть записаны как целые, так и вещественные числа, но точно не строки (проверено).
Tony Stark,Iron Man,85,100.0,Marvel,"10,000,000",1963

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python2
Комментарий учителя