본문 바로가기

Boostcamp12

[부스트캠프]Pandas 정리 Pandas는 Numpy보다 처음보는 문법이 많았고 내용도 방대해 내용이 상당히 길다. 말이 정리지 사실상 강의 내용의 대부분을 따라쳐보고 출력을 확인하는 과정을 포스팅해보겠다. Dataframe functions loc, iloc loc은 dataframe의 index를 기반으로 iloc는 dataframe의 row기준 순서를 기반으로 행을 슬라이싱 or 인덱싱한다. 체크해야할 부분은 괄호로 ( )가 아니라 [ ]를 쓴다는 점! temp = [[i+1,i+2,i+3,i+4,i+5]for i in range(10)] df = pd.DataFrame(temp).T df.index = ["a","b","c","d","e"] prnt(df) print(df.loc["a"]) print(df.iloc[0]) 0.. 2023. 3. 18.
[부스트캠프]Numpy정리 Numpy, Pandas는 머신러닝, 딥러닝, 데이터사이언스를 배우는 개발자의 필수소양이라고 할 수 있다. 이번글에서는 부스트캠프 1주차 강의에서 배운 Numpy, Pandas활용법을 다뤄볼 것이다. 강의내용이 워낙 방대해서 이번에도 실용성 있거나 어려운 부분만 정리해 보겠다. Ndarray 생성 np.empty( ): ndarray생성함수 (zeros, ones와 동일한 문법이지만 Memory initialization이 일어나지 않음) np.empty(shape=(2, 2), dtype=int) np.empty(shape=(2, 2), dtype=int) array([[94570266456540, 0], [ 249108103216, 399431958577]]) array([[94570279784811.. 2023. 3. 18.
[부스트캠프]Python 정리 1주차 수업에서 부캠은 크게 Python, Data handling librarie, AI Math 3가지로 나누어 이루어졌다. 이후에도 비슷한 느낌으로 진행된다면 한 단원이 끝날때마다 모르는 부분만 간단히 정리해서 써보려고한다. 강의내용은 방대하지만 모르는 부분 중에서도 정규표현식, argparse같은 큰 내용은 나중에 직접 사용해보면서 하나의 글로 작성할 예정이다. Function type hints Python 3.5 이후 함수에 매개변수를 선언하면서 동시에 변수형 역시 지정해 줄 수 있다. def type_hint(var_name:str) -> str: return name type_hint를 통해 함수의 매개변수로 str을 받아 str형을 반환하는걸 알 수 있다. 하지만 위의 코드에서 str이 .. 2023. 3. 16.
부스트캠프 AI Tech 5기 코딩 테스트 및 합격 후기 대학원 석사를 포기한 다음 2~3주간 정말 온 힘을 다해 늘어져있었는데 친구들의 취업 소식을 듣고나서야 정신을 차리고 그때서야 매일 취업사이트를 뒤지며 코테를 준비했다. 그러던 중 당시 네이버 부스트캠프 지원시기가 약 한 달쯤 남았다는 걸 1월에 보았고 학사로 바로 들어가는거보다는 뭐라도 한 줄 더 채우고 가고 싶기도 했고 조금 더 깊게 공부하고 싶어 지원하였다. 부캠에 지원하는 과정은 크게 지원서 제출, 1차 테스트, 2차 코딩 테스트로 이루어져 있으며 전체적인 과정을 위와 같았다. 이 과정에 대한 리뷰와 합격 후기를 간단히 포스팅해보겠다. 지원서 제출 및 1차 테스트 지원서 제출은 크게 신경 쓸 부분이 많지 않았던 기억이 난다. 5기 기준 질문은 총 4개로 부스트캠프 AI Tech 교육은 어떤 이유로.. 2023. 3. 14.