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. Poroporo
    완료:)
  2. 완료
  3. 인간지능
    감사합니다
  4. 김영환
    완료
  5. shg7271
    210729
  6. 조예인
    감사합니다.
  7. Hotbrains
    완료~ 감사합니다.
  8. 이덕규
    완료!
  9. songji
  10. 이성민
    완료~
  11. Naked Lunch
    야학 3기! 완벽하지 않은 데이터를 안전하게 바꾸는 법(NA처리)!
  12. 210721
  13. minkey
    야학3기 21.07.20 완료
  14. 엠제이
    잘 봤습니다. 고맙습니다.
  15. 정효빈
    왜 NA값을 평균값으로 채워주는건가요?
  16. 정효빈
    이런 데이터들은 어디서 구하나요??
  17. 21-05-06
  18. 박준휘
    완료입니다!
  19. 장청룡
    20210315 완료
  20. 범벌
    완료
  21. 청춘낭비금물
    완료
  22. ericpark
    완료했습니다.
  23. 완료
  24. 조지아
    완료
  25. DreamComeTrue
    완료!
  26. 바이크
    완료
  27. 완료
  28. Mikiss
    아이리스.isna().sum()

    mean = 아이리스['꽃잎폭'].mean()
    아이리스['꽃잎폭'] = 아이리스['꽃잎폭'].fillna(mean)
  29. jeseung
    완료!
  30. 후니
    완료
  31. 손님입장
    완료
  32. 완료
  33. 완료
  34. 차차caca
    완료!
  35. 고고고고
    완료
  36. 최수원
    완료!
  37. 먀린이
    완료...
  38. 리코타
    완료
  39. 하하즐거운문
    완료
  40. 궉하
    완료!
  41. luckyo02
    완료
  42. 코티서처
  43. forever04
    완료
  44. sunncho
    완료!
  45. 완료
  46. 소야
    재밌었어요!
  47. 완료
  48. 완료!
  49. 헤링
    자세한 설명 감사합니다
  50. 제사마
    Done
버전 관리
이선비
현재 버전
선택 버전
graphittie 자세히 보기