본문 바로가기

부트캠프5

[AI부트캠프 2기] - 5일차 (feat. 코드스테이츠) Sprint Challenge- Week 1 (2021/3/9) 첫번째 Sprint Challenge의 날이다. 긴장이 안될 줄 알았지만 사알짝(?) 쿵쾅대면서 시작을 했다. 진행을 하는 도중에 굉장히 기뻤던 점은 "적어도 지금 요구하는 사항들을 내가 파이썬으로 내 입맛에 맞게 구현을 할 수 있는 상태가 되었구나"라는 생각과 자판기 두들기듯 빨라지는 키보드소리가 기분좋은 3시간이였다. 1시간도 안되어서 모든 문제를 다 풀고 도전과제를 시작하였다. 남은 시간을 다 소모하여 90%이상을 달성한 것을 보며 그것 자체로도 뿌듯했지만 이전보다 파이썬에 익숙해진 모습이 더욱 기분좋게 했다. 한주간을 돌아보며 "과연 내가 무엇을 얻었을까?" 또는 "부트캠프에 참여하기 전 기대했던 모습과 다른가?" 라는 질문을 던져보.. 2021. 3. 11.
[AI부트캠프 2기] - 4일차 (feat. 코드스테이츠) Data Visualization (2021/3/9) 이번시간엔 나에겐 정말 취약한 부분인 시각화에 대해서 다루었다. 코딩으로서의 꿀팁보다는 시각화를 표현하는 방식과 Aesthetic한 부분을 집중적으로 배웠다. Key Point - 좋은 시각화 자료를 자주 보고 경험하라! 몰랐던 부분 정리 시각화의 목적은 insight, insight, 그리고 insight!!!!!!!! 시각화하기전 1차적으로 생각해야할 것은 Goal 설정 누구에게 - 고객, 상사, 공공 등 무엇을 - 시각화의 목적! 어떻게 - Tool(Python, R, Tableau etc), Library(matplotlib, seaborn, plotly etc) 왜 - 설득, 보고, 등 당연한 얘기지만 정말 중요한 요소이며 놓치기 쉬운내용이다.. 2021. 3. 9.
[AI부트캠프 2기] - 3일차 (feat. 코드스테이츠) Data Manipulation(2021/3/8) 이번시간엔 파이썬관련해서 많은 꿀팁들이 있었다. 많은 팁중에서 굉장히 유용하거나 가장 인상깊었던 부분들을 작성했다. 몰랐던 부분 정리 Select_dtypes() # Include data types drinks.select_dtypes(include=['number', 'object', 'category', 'datetime']) # Exclude data types drinks.select_dtypes(exclude='number') 항상 Boolean형태로 조건문을 맞추어서 특정 dtype을 끌어냈었던 것을 한줄로 끝낼 수 있는 간단하면서 효율적인 방법이다. pd.concat과 list comprehension시에 유의사항 # Concatenate .. 2021. 3. 8.
[AI부트캠프 2기] - 2일차 (feat. 코드스테이츠) Feature Engineering (2021/3/5) 몰랐던 부분 정리 apply()를 통한 행변환 # toint를 통한 데이터 형태변환 def toint(string): return int(string.replace(',', '')) df['column'] = df['column'].apply(toint) ※참고할만 한 점※ lambda를 활용한 방식 df.apply(lambda x: int(x.replace('.',''))) Reference: pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.apply.html 정규식(Regular Expression) - Re.sub을 통한 string manpulation # "12,576.. 2021. 3. 7.

출처: https://privatedevelopnote.tistory.com/81 [개인노트]