지방이의 Data Science Lab

[Python] 지수표기 숫자로 변환하는 법 (3.0e-05 -> 0.00003) 본문

Data Analysis/Python

[Python] 지수표기 숫자로 변환하는 법 (3.0e-05 -> 0.00003)

[지현] 2021. 2. 18. 18:38
1
2
3
4
= 3.000e-05
= '{:.9f}'.format(t)
print(t)
# 0.000030000

t = float(t)는 안되는 이유:

이미 3.000e-05가 float이기 때문이다.

 

np나 pd에서 지수표기를 숫자로 지정하는 방법은 아래를 사용하면 된다.

 

1
2
3
4
5
np.set_printoptions(precision=6, suppress=True)
 
pd.options.display.float_format = '{:.5f}'.format
pd.reset_option('display.float_format')
 
Comments