[자료구조] 1.선형 배열(Linear Arrays)
선형 배열 선형 배열은 데이터들이 선(Line)처럼 일렬로 늘어선 형태를 의미한다. 보통 프로그래밍에서는 Array라고 하면 같은 종류의 데이터가 줄지어 늘어서 있는 것을 뜻한다. Python에서는 서로 다른 종류의 데이터 또한 줄세울 수 있는 리스트(List)라는 데이터형이 있다. ...
선형 배열 선형 배열은 데이터들이 선(Line)처럼 일렬로 늘어선 형태를 의미한다. 보통 프로그래밍에서는 Array라고 하면 같은 종류의 데이터가 줄지어 늘어서 있는 것을 뜻한다. Python에서는 서로 다른 종류의 데이터 또한 줄세울 수 있는 리스트(List)라는 데이터형이 있다. ...
해당 포스팅에서는 김택우 저자의 『데이터 인문학』에 대한 간단한 후기입니다. 저는 데이터 기반의 문제해결/의사결정과 관련 있는 서적에 대해서 관심이 많습니다. 그리고, 이러한 이유로 해당 책을 읽게 되었습니다. 이 책은 “역사적으로” 데이터가 문제해결/의사결정에 어떤 도움을 주었는지 혹은 어떻게 활용되었는지 알려주는 책이었습니다. 책 내용의 ...
올해 6월 16일부터 7월 7일까지 논산 육군 훈련소를 다녀오고 인상 깊었던 점이 많아서 들어가기 전에 챙겼던 준비물, 안 챙겨서 아쉬웠던 것들, 받았던 훈련들은 어땠는지, 본대에서의 생활, 격리 부대에서의 생활, 그리고 기대했던 것과 달랐던 점 등등을 의식적 흐름대로 글로 남겨보고자 합니다. 들어가기에 앞서 저는 29연대에서 5일간 격리 생활을 보냈...
해당 포스팅에서는 pandas의 groupby에 대해서 정리하였습니다. 이후에 소개될 예제들은 해당 데이터를 이용한다. 이 데이터는 스포츠 뉴스를 다루는 rotowire에서 기록한 2021 KBO의 타자별 데이터를 전처리한 데이터이다. 총 305명 선수의 소속 팀(team)과 수비할 때의 선수 포지션(pos), 그리고 시리즈 동안의 홈런 수...
지난 포스팅에 이어서 pandas의 merge와 join에 대해서 정리하였습니다. merge 메소드 다음은 merge메소드의 기본 format이다. DataFrame1.merge(DataFrame2, how='inner', on=None, #| left_on=None, righ...
pandas의 concat함수에 대해서 정리하였습니다. 관계형 테이블과 같이 서로 종속성을 가지고 있는 데이터, 거래성 테이블 중 카테고리 별로 분류되어있는 데이터, 혹은 파티셔닝된 데이터를 다루는 경우에 하나로 합치거나 데이터를 연결해야하는 경우가 많다. 대표적으로 SQL에는 JOIN과 UNION이 존재한다. 그리고, pandas에서도...