[Python] Numpy Float(소수) 출력 표현 설정하기

2021. 3. 23. 11:18·Programming/Python
반응형

간혹 numpy array를 출력하다보면 소수점이 길거나, 지수표현으로 되어있어 수치를 정확히 파악하기가 어려운 경우가 있다. 

이 때, numpy의 printoption 설정을 변경하면 손쉽게 설정할 수 있다. 

 

자세한 옵션들은 아래 링크 참조

numpy.org/doc/stable/reference/generated/numpy.set_printoptions.html

 

numpy.set_printoptions — NumPy v1.20 Manual

If True, always print floating point numbers using fixed point notation, in which case numbers equal to zero in the current precision will print as zero. If False, then scientific notation is used when absolute value of the smallest number is < 1e-4 or the

numpy.org

import numpy as np

# numpy float 출력 옵션 변경(소수점 3자리까지 출력, array의 원소 값 자체가 변경되지는 않음)
np.set_printoptions(precision=3, suppress=True)

print(np.array([0.12345])
>>> [0.123]

 

반응형

'Programming > Python' 카테고리의 다른 글

[Python]Pytorch - RuntimeError:Error(s) in loading state_dict ... : Missing key(s) in state_dict: ... Unexpected key(s) in state_dict:... GPU 병렬 사용 문제  (0) 2021.04.30
[Python] Data Frame apply 함수 병렬처리 하는 방법  (0) 2021.04.15
[Python] python 에서 이유를 알 수 없는 GPU 에러 정리(device-side assert triggered)  (0) 2021.02.04
[Python] pandas - DataFrame/Series 에서 순위 구하는 함수 rank()  (0) 2021.01.14
[Python] 파이썬 파일 크기 사이즈 구하기 - os.path.getsize()  (0) 2021.01.12
'Programming/Python' 카테고리의 다른 글
  • [Python]Pytorch - RuntimeError:Error(s) in loading state_dict ... : Missing key(s) in state_dict: ... Unexpected key(s) in state_dict:... GPU 병렬 사용 문제
  • [Python] Data Frame apply 함수 병렬처리 하는 방법
  • [Python] python 에서 이유를 알 수 없는 GPU 에러 정리(device-side assert triggered)
  • [Python] pandas - DataFrame/Series 에서 순위 구하는 함수 rank()
자동화먹
자동화먹
많은 사람들에게 도움이 되는 생산적인 기록하기
    반응형
  • 자동화먹
    자동화먹의 생산적인 기록
    자동화먹
  • 전체
    오늘
    어제
    • 분류 전체보기 (144)
      • 생산성 & 자동화 툴 (30)
        • Notion (24)
        • Obsidian (0)
        • Make.com (1)
        • tips (5)
      • Programming (37)
        • Python (18)
        • Oracle (6)
        • Git (13)
      • AI Study (65)
        • DL_Basic (14)
        • ML_Basic (14)
        • NLP (21)
        • Marketing&Recommend (4)
        • chatGPT (0)
        • etc (12)
      • 주인장의 생각서랍 (10)
        • 생각정리 (4)
        • 독서기록 (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    파이토치로 시작하는 딥러닝 기초
    데이터분석
    딥러닝
    기초
    pytorch
    dl
    GPT
    nlp
    LSTM
    git commit
    빅데이터분석
    빅데이터
    노션
    seq2seq
    머신러닝
    Github
    자연어처리
    notion
    Python
    cnn
    gcp
    노션첫걸음
    python기초
    Jupyter notebook
    파이토치
    Transformer
    Google Cloud Platform
    ML
    git
    데이터베이스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
자동화먹
[Python] Numpy Float(소수) 출력 표현 설정하기
상단으로

티스토리툴바