Tensorflow 101

텐서플로우를 이용하여 가장 간단한 형태의 텐서플로우 코드를 작성하여 딥러닝을 구현해보는 딥러닝 기초 수업입니다.

Tensorflow 101 텐서플로우를 이용하여 가장 간단한 형태의 텐서플로우 코드를 작성하여 딥러닝을 구현해보는 딥러닝 기초 수업입니다.

부록1: 데이터를 위한 팁

수업소개

데이터 타입의 문제와 NA값의 문제를 해결하는 데이터 전처리 방법을 배웁니다.

강의 

 

소스코드

colab |  backend.ai

###########################
# 라이브러리 사용
import pandas as pd

###########################
# 파일 읽어오기
파일경로 = 'https://raw.githubusercontent.com/blackdew/tensorflow1/master/csv/iris2.csv'
아이리스 = pd.read_csv(파일경로)
아이리스.head()

###########################
# 칼럼의 데이터 타입 체크
print(아이리스.dtypes)

# 원핫인코딩 되지 않는 현상 확인
인코딩 = pd.get_dummies(아이리스)
인코딩.head()

###########################
# 품종 타입을 범주형으로 바꾸어 준다. 
아이리스['품종'] = 아이리스['품종'].astype('category')
print(아이리스.dtypes)

# 카테고리 타입의 변수만 원핫인코딩
인코딩 = pd.get_dummies(아이리스)
인코딩.head()

###########################
# NA값을 체크해 봅시다. 
아이리스.isna().sum()
아이리스.tail()

###########################
# NA값에 꽃잎폭 평균값을 넣어주는 방법
mean = 아이리스['꽃잎폭'].mean()
print(mean)
아이리스['꽃잎폭'] = 아이리스['꽃잎폭'].fillna(mean)
아이리스.tail()

댓글

댓글 본문
  1. 시즌2
    완료~
  2. 소야
    완료용
  3. NewWorld
    완료!!
  4. 정다운
    완료
  5. Slow-motion
    완료
  6. 지식탐구자
    완료~
  7. kala555
    완료
  8. 김민규
    감사합니다!
  9. Inhwa Choi
    감사합니다 ^^
    대화보기
    • fotool
      완료
    • 백지원
      완료
    • doryeng
      완료!
    • Jung Lee
      완료
    • 완료!!
    • Kwang Chul Kim
      완료.^^
    • byoonn
      완료!
    • Jin Kwang Kang
      완료!
    • 이숙번
      '꽃잎폭' 칼럼에 있는 na를 가진 관측치를 조회하고 싶으면, 아래처럼 하시면 됩니다.
      아이리스[아이리스['꽃잎폭'].isna()]

      동작하는 원리는 boolean indexing 이라는 키워드로 검색해 보시면 되겠습니다. :)
      대화보기
      • Inhwa Choi
        게으름뱅이의 질문입니다.
        isna().sum()으로 NaN을 찾았을때, 어떤 행이 NaN인지 찾는 것은 어떻게 하나요?
      • Kim Wansang
        완려
      • Hong Soonbong
        넵~
      • 완료
      • 완료
      • 프로나다
        완료
      • 완전 꿀팁!
        데이터 정리까지 완료!
      • 힁스
        완료
      • changkr28
        완료
      • 밀리
        완료
      • 디자인하는 남자
        섬세하고 배려있으면서 소중한 꿀팁~^^

        감사합니다.
      • Hyong Seok Yoon
        완료
      • 완료
      • 이제부터야
        완료!
      • Lee Manwoo
        완료.
      • 신나라
        완료!
      • 잔칫집국밥
        완료
      • 완료!
      • Hans Sung Jae Joo
        5일차 완료 2!
      • 최재윤
        완료
      • 최지호
        완료
      • 시바견
        완료
      • 씩뽀이
        완료
      • 전영균
        감사합니다
      • byj0773
        5일차 2/4
      • Kim Yumi
        완료!!
      • 이성환
        완료
      • 미스터한
        8월 20일 21시 40분 시청 완료
      • Junhyo
        완료
      • 창우몬
        완료
      • 소독약언니
        완료
      • JunBurn
        완료
      버전 관리
      이선비
      현재 버전
      선택 버전
      graphittie 자세히 보기