๐Ÿ Python & library/numpy

[numpy] array์˜ print ํ˜•์‹ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฒ•

๋ณต๋งŒ 2021. 9. 28. 15:44

float type์˜ numpy array๋ฅผ printํ•  ๋•Œ ์†Œ์ˆ˜์ ์ด ๋งค์šฐ ๊ธธ๋ฉด 1.1234e-01์™€ ๊ฐ™์€ ํ˜•์‹์œผ๋กœ ์ถœ๋ ฅ๋ผ์„œ ๋ถˆํŽธํ•  ๋•Œ๊ฐ€ ์žˆ๋‹ค.

 

np.set_printoptions๋ฅผ ์ด์šฉํ•ด numpy array์˜ ์ถœ๋ ฅ ์˜ต์…˜์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค.

 


 

I. np.set_printoptions์˜ suppress option์„ True๋กœ ์„ค์ •ํ•ด ์ฃผ๋ฉด 0.11234์™€ ๊ฐ™์€ ํ˜•์‹์œผ๋กœ ์ถœ๋ ฅ๋œ๋‹ค. (fixed point notation)

 

 

II. precision option์„ ์กฐ์ •ํ•˜์—ฌ ์†Œ์ˆซ์  ์•„๋ž˜ ์ˆซ์ž์˜ ๊ฐœ์ˆ˜ (์ •๋ฐ€๋„)๋ฅผ ์กฐ์ •ํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

 

 

III. ํ˜น์€ ์ง์ ‘ lambda์‹์„ ์ด์šฉํ•ด formatter์„ ์ง€์ •ํ•ด์ค„ ์ˆ˜๋„ ์žˆ๋‹ค.

๋ฐ˜์‘ํ˜•

'๐Ÿ Python & library > numpy' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[numpy] ๋‚˜๋งŒ ๋ชฐ๋ž๋˜ ์œ ์šฉํ•œ ํ•จ์ˆ˜ ๋ชจ์Œ  (0) 2021.12.13