- [ Data Analystics/pandas ][Python] pandas library DataFrame .loc vs .iloc2024-01-04 23:42:17.loc .loc: is primarily label based 주로 "레이블"과 관련된 처리를 하며 부울 타입의 배열(데이터)도 처리가 가능 DataFrame .loc 예시 딕셔너리 형태의 DataFrame 생성하기 아래 코드 결과와 같이 DataFrame(2차원 이상) 형태로 반환하고 싶은 경우 [[]]로 처리 첫번째 코드는 column을 지정하지 않고 row(행)만 선택한 예시이다 column을 지정하지 않았으므로 모든 칼럼이 선택된 것을 확인할 수 있다 두번째 코드는 row('E', 'F')와 column('team', 'assists')을 모두 지정하여 선택한 예시이다 세번째 코드는 slicing(슬라이싱)을 사용하여 row와 column을 선택한 예시이다 numpy array와 시퀀스 타입의 ..
- [ Data Analystics/numpy ][Python] Numpy 라이브러리2024-01-02 18:25:30데이터 분석을 위한 파이썬 철저 입문 교재를 참고하여 작성하였습니다 Numpy 라이브러리? Python을 이용한 과학 연산을 쉽고 빠르게 할 수 있도록 지원하는 패키지 라이브러리는 "import 라이브러리명"을 통해 사용할 수 있다 코드 상단에 import numpy as np 실행 import ... as ... 문은 모듈을 별칭으로 가져오기 위해 사용하며 'numpy' 라이브러리의 함수에 접근할 때마다 전체 이름 'numpy'를 사용하는 대신 'np'를 사용하여 코드를 간결하고 쉽게 작성하는데 도움을 준다 Ex) numpy.array() -> np.array() 공식 홈페이지 : https://www.numpy.org 시퀀스 데이터(튜플, 리스트)로부터 배열 생성 arr_obj = np.array(s..
- [ Python/기초문법 ][Python] library(라이브러리)2023-12-29 21:53:18라이브러리(library)란 ? 다른 사람들이 미리 구현해놓은 함수들의 집합 라이브러리를 사용하면 복잡한 기능을 빠르게 구현 가능하다 라이브러리 사용법 import 라이브러리명 * 코드 상단에서 실행해야 한다 ModuleNotFoundError : No module name '라이브러리명' 이 에러는 해당 라이브러리가 설치되어 있지 않기 때문에 발생하며 라이브러리를 설치한 후 import 라이브러리명을 해주면 된다 예 : pandas 라이브러리 import pandas 매번 사용할 때마다 라이브러리 명을 이용하는 것은 효율적이지 않으므로 'as'를 통해 해당 라이브러리를 다른 이름으로 사용하겠다고 명시할 수 있다. Ex) import pandas as pd pd.read_csv() import numpy..