본문 바로가기 메뉴 바로가기

문과생CS정복기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

문과생CS정복기

검색하기 폼
  • 분류 전체보기 (309)
    • Upstage AI 3기 (16)
      • 패스트러너_기자단 (8)
      • 프로젝트_개인회고 (4)
    • CS기초 (2)
    • Python (47)
    • DeepLearning (97)
      • CV (3)
      • NLP (43)
    • ML (52)
    • 코딩테스트 (12)
    • 통계 (14)
    • 개인프로젝트 (0)
    • 블로그 (30)
    • 비지니스영어회화 (16)
    • 부동산 (1)
  • 방명록

Nan (3)
NaN과 None을 구분하려면?

`NaN` (Not a Number)과 `None`을 구분하는 것은 때로는 중요할 수 있습니다. 이 두 값은 서로 다른 유형이며, 특정 상황에서는 이를 명확히 구분해야 할 필요가 있습니다. Pandas와 Python에서 이 두 값의 유형을 확인하고 구분하는 방법에 대해 살펴보겠습니다. ### 1. 데이터 유형 확인 Python의 `type()` 함수와 Pandas의 `dtype` 속성을 사용하여 `NaN`과 `None`의 데이터 유형을 확인할 수 있습니다. `NaN`은 float 유형이고, `None`은 NoneType입니다. ### 2. 값의 특성을 이용한 구분 `NaN`은 수치 연산에 참여할 수 있으며, 결과는 또 다른 `NaN`입니다. 반면, `None`은 수치 연산에 사용할 수 없으며, 이를 시도..

Python 2024. 4. 18. 11:06
NaN과 Null(None)

`NaN` (Not a Number)과 `null` (또는 `None` in Python)은 모두 데이터가 누락되었거나 사용할 수 없을 때 사용되는 값이지만, 그 용도와 의미에서 차이가 있습니다. ### NaN (Not a Number) - **용도**: `NaN`은 주로 숫자 데이터를 다루는 상황에서 사용됩니다. 부동 소수점 수치 연산에서 유효하지 않거나 정의되지 않은 값(예: 0으로 나누기)을 나타낼 때 사용됩니다. - **특성**: `NaN`은 IEEE 부동 소수점 표준에 정의된 특수한 부동 소수점 값입니다. `NaN`은 다른 `NaN`과 비교해도 항상 거짓을 반환하는 특이한 특성을 가지고 있습니다. 즉, `NaN == NaN`은 `False`입니다. - **사용**: 데이터 분석과 과학 계산에서 ..

Python 2024. 4. 18. 10:50
NaN 에 대해

`NaN`은 "Not a Number"의 약자로, 숫자가 아님을 나타내는 특별한 부동 소수점(floating-point) 값입니다. 그래서 numpy에 있는 거고 타입은 float임 이 값은 주로 데이터 분석, 과학 계산, 금융 모델링 등에서 데이터가 누락되었거나 정의되지 않은 연산을 수행했을 때 발생합니다. 예를 들어, 0으로 나누는 연산에서 결과가 정의되지 않으므로 `NaN`이 생성될 수 있습니다. nan 은 nan이 아니다!! np.nan == np.nan 은 True가 아니라 False. 왜냐면 둘 다 값이 없는 것이라 비교가 불가하기 때문. ### NaN의 사용 - **데이터 처리**: 데이터셋에서 값이 누락되었거나 유효하지 않을 때 `NaN`을 사용하여 해당 데이터 포인트를 표시합니다. 이는 ..

Python 2024. 4. 18. 10:29
이전 1 다음
이전 다음
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Github
  • 코딩테스트
  • English
  • t5
  • Array
  • Numpy
  • Hugging Face
  • PEFT
  • 티스토리챌린지
  • RAG
  • Lora
  • #패스트캠퍼스 #패스트캠퍼스ai부트캠프 #업스테이지패스트캠퍼스 #upstageailab#국비지원 #패스트캠퍼스업스테이지에이아이랩#패스트캠퍼스업스테이지부트캠프
  • #패스트캠퍼스 #패스트캠퍼스AI부트캠프 #업스테이지패스트캠퍼스 #UpstageAILab#국비지원 #패스트캠퍼스업스테이지에이아이랩#패스트캠퍼스업스테이지부트캠프
  • 손실함수
  • Transformer
  • 파이썬
  • classification
  • 리스트
  • git
  • LLM
  • clustering
  • cnn
  • LIST
  • 오블완
  • nlp
  • #패스트캠퍼스 #UpstageAILab #Upstage #부트캠프 #AI #데이터분석 #데이터사이언스 #무료교육 #국비지원 #국비지원취업 #데이터분석취업 등
  • speaking
  • recursion #재귀 #자료구조 # 알고리즘
  • Python
  • 해시
more
«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바