Почему python возвращает научную нотацию при расчете в кадре данных? - PullRequest
0 голосов
/ 19 октября 2018

, когда я делаю вычисления в кадре данных с использованием Python, он возвращает результаты научных записей ... Есть ли метод, который делает результаты без научных записей (просто возвращает число с плавающей запятой)?Эти выделенные цифры должны быть 0.

enter image description here

Спасибо за помощь.

1 Ответ

0 голосов
/ 19 октября 2018

Опция 1: Вы можете использовать одну опцию: display.precision: pd.set_option('precision', 5)

Опции и настройки

Опция 2: Вы можете использоватьФормат с плавающей запятой:

pd.options.display.float_format = '${:,.5f}'.format

Опция3: вы можете использовать раунд:

DataFrame.round(decimals=0, *args, **kwargs) to can round close to the nearest number:

df.round(5) # for whole dataframe

pandas.DataFrame.round

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...