Как изменить float (научные значения) во фрейме данных панд? - PullRequest
0 голосов
/ 29 апреля 2018

У меня есть такой фрейм данных:

loc1      [0.0124,0.12243,0.2345....]  [2.3e-7,0.12334,0.2344....]
loc2      [0.3356,0.12301,0.1345....]  [0.0333,0.12334,0.2314....]
loc3      [0.0335,0.12334,0.2344....]  [0.0335,1.2e-5,0.2384....]
....

Во 2-м столбце есть много случаев, когда есть электронная запись. Я пытаюсь изменить это число в пандах.

Спасибо

1 Ответ

0 голосов
/ 29 апреля 2018

Вы можете попробовать форматирование панд:

pd.set_option('precision', 4)

или укажите свой собственный форматер:

pd.set_option('display.float_format', lambda x: '%.4f' % x)

или вы можете просто округлить значения

df.round({'column_name': 4})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...