2016-06-28 3 views
-2

У меня есть dataframe «dayData» и я пытаюсь вокруг нуля знаков после запятой один из столбцов (столбец называется «след»)вокруг колонны в dataframe

Я попытался использовать следующее, но с никакого успеха:

dayData["trace"] = dayData["trace"].round(0) 

я получаю исключение:

AttributeError: 'numpy.float64' object has no attribute 'rint' 

Может кто-то дайте мне знать правильный синтаксис, пожалуйста.

Большое спасибо

+0

бы уход downvoter комментарий? Какую версию панд вы используете? Я не могу воспроизвести это на пандах 0.18.1. –

ответ

1

С import numpy as np, сделать

dayData["trace"] = dayData["trace"].apply(np.round) 
+0

Но я согласен с Энди Хейденом: он работает для меня в Пандах 0.18.1 –

Смежные вопросы