Python기초
[python 쌩기초] Numpy
데이터 분석이라 함은,, 응당 마주할 수 밖에 없는 패키지가 Numpy 와 Pandas 라고 생각된다 원래는 단순히 import numpy as np를 기계적으로 치고서는 뭐가 들어있는지 제대로 파악도 못한 채 쓸 때마다 " 아,, 이런 게 있었구나 " 하면서 그때 그때 알아가고는 했는데 이번 빅데이터 분석 기사를 치고 나서 내가 사용하는 패키지에 대해 잘 알아두는 것도 굉장히 중요하다는 생각이 들었다 함수는 알아도 어디 패키지인지 몰라서 np.dropna, pd.dropna, df.dropna등.. 엄청나게 난리를 쳤기 때문 이번은 numpy에 대한 간략한 설명과 어떤 기능을 담고 있는지 살펴볼 것이다! Numpy 다차원 배열의 연산기능을 모아놓은 꾸러미이며, 수치 연산을 위한 다양한 기능을 담고 있는..
[python 쌩기초] 함수 / 람다
조건문과 반복문 다음에는 이것들을 활용한 함수를 만들어본다 데이터 EDA할 때 동일한 코드를 여러 번 사용하게 되는데, 이때 함수가 굉장히 필수적이라고 느꼈다! 처음에는 스스로 함수를 만든다는 것 자체에 덜컥 겁내했는데 알고 보면 별 거 아닌 놈 그치만,, 기초부터 탄탄히 ㅎ 사용자 함수 만들기 ※ 사용자 함수 더보기 더보기 def 함수이름 (인자): 함수 본문 return # 온도에 따른 커피추천 함수 만들기 def coffee(temp): if temp>0: print('아이스 아메리카노') else: print('따뜻한 아메리카노') # 함수활용 print(coffee(30)) print(coffee(-10)) c = coffee(30) print('추천 커피는 {}입니다.'.format(c)) #..
[python 쌩기초] 조건문 / 반복문
학교 수업에서 파이썬 기초만 지겹게 했던터라 스스로 기초를 다시 공부할 일은 없을 거라고 생각했는데.. 어느 정도 파이썬과 친숙해지고 나니 기초만큼 중요한 게 없구나를 깨닫고 책을 펼쳤다..! 분석을 위한 코딩을 할 때는 for문을 많이 활용하는 것같은데, 늘 남의 코드를 보고 작성하다보니 헷갈리기도,, 답답하기도 해서 나만의 for문을 만들기 위해 초심잡고 공부 시작 ! 조건문 # 온도가 0도보다 높다면 '아이스 아메리카노'를 추천하자 today_temp = 30 if today_temp > 0 : print('아이스 아메리카노') # 온도가 0도보다 높다면 '아이스 아메리카노'를, 반대로 낮다면 '따뜻한 아메리카노'를 추천하자 today_temp = 30 if today_temp > 0: print(..