Округление в Pandas
Дробные значения в столбце иногда
нужно привести к ближайшему целому.
Метод round на столбце возвращает
новый ряд с округлёнными числами,
исходный столбец при этом не меняется.
Создадим таблицу с баллами, округлим
столбец score и выведем результат:
import pandas as pd
data = {'score': [4.567, 3.234, 5.891]}
exam = pd.DataFrame(data)
rounded = exam['score'].round()
print(rounded) # выведет 0 5.0
# 1 3.0
# 2 6.0
# Name: score, dtype: float64
4.567 стало 5.0, 3.234 -
3.0, 5.891 - 6.0.
Тип элементов остался дробным.
Соберите таблицу с температурой
18.6 и 20.4 в столбце
temp. Получите ряд с округлёнными
значениями и выведите его.
Создайте таблицу с оценками 4.2,
3.7 в столбце mark.
Сохраните округлённый столбец
в переменную и выведите.
Из таблицы с ростом учеников получите ряд с округлёнными сантиметрами и выведите его на экран.