Я пытаюсь округлить некоторые поплавки в ДФ 2 дп, но все кратные 10 округляется до 1 дп, поэтому 3,60 бы 3,6 и 12,40 бы 12,4 ...Pandas Python: почему np.round() 3.601626 до 2 dp возвращает 3.6?
У меня есть ДФ:
Values A B C D
Question
A2 4.08642 4.144279 3.601626 3.983852
мой код
np.round(df,2)
выход
Values A B C D
Question
A2 4.09 4.14 3.6 3.98
ожидаемый выход
Values A B C D
Question
A2 4.09 4.14 3.60 3.98
Как заставить np.round отображать «3.6» как «3.60»?
FYI - Я не хочу использовать форматирование строк, потому что мне нужно округлить эти числа.
«Я не хочу использовать форматирование строк, потому что мне нужно округлять эти числа» - как эти две вещи связаны друг с другом? Почему нужно округлять числа, чтобы вы не хотели использовать форматирование строк? – user2357112