판다스 3

[Python] 판다스(Pandas) : 데이터 프레임(DataFrame) 사용법 정리

Pandas import Pandas 패키지를 설치하고 pd 라는 이름으로 import 해주는 것이 관례다. import pandas as pd 데이터 프레임(Data Frame) 시리즈가 1차원 데이터 라면 데이터 프레임은 2차원 데이터로 행과 열을 가지게 되는 데이터 구조다. 시리즈가값, 인덱스로 구성 되었다면, 데이터 프레임은값, 인덱스, 열(columns)로 구성된다. 데이터 프레임 생성 값, 인덱스, 열 세개의 구성 요소를 넣고 데이터 프레임을 생성해 보자. 3 x 3인 2차원 데이터가 만들어진다. index 가 행이 되고, columns가 열이된다. import pandas as pd values = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] index = ['1행', '2행..

Python 2024.02.10

[Python] 판다스(Pandas) : 시리즈(Series) 사용법 정리

Pandas import Pandas 패키지를 설치하고 pd 라는 이름으로 import 해주는 것이 관례다. import pandas as pd 시리즈(Series) 시리즈는 1차원 배열의 값(values)에 대응하는 인덱스(index)를 부여할 수 있다. "1000, 2000, 3000, 4000" 이라는 값에 각각 "레쓰비, 콜라, 맥주, 소주" 라는 인덱스를 부여하는 예제다. import pandas as pd sr = pd.Series([1000, 2000, 3000, 4000],index=["레쓰비", "콜라", "맥주", "소주"]) print(sr) 레쓰비 1000 콜라 2000 맥주 3000 소주 4000 dtype: int64 값, 인덱스 출력 값과 인덱스를 출력 할 수 있다. print..

Python 2024.02.10

[Python] 판다스(Pandas) 총정리 / 시리즈(Series)/ 데이터 프레임(data frame)/ csv 파일 읽어오기

Pandas 란? Pandas(판다스)는 데이터 조작 및 분석을 할 수 있는 파이썬의 라이브러리다. Pandas는 일반적인 상황에서도 많이 사용되며 머신 러닝, 딥 러닝 분야 에서 데이터를 처리 할 때 필수로 사용된다. Pandas VS Numpy 데이터를 처리가 가능한 파이썬 라이브러리 중 유명하고 많이 사용하는것이 Pandas와 Numpy다. 따라서 비슷해 보이면서 다른 pandas와 numpy의 차이점을 알아야한다. 우선 아래 표를 대충 훑어 보고 아래로 넘어가자. 기능/ 특성 Pandas Numpy 데이터 구조 DataFrame, Series ndarray 데이터 유형 다양한 데이터 유형 (숫자, 문자열, 날짜 등) 지원 동일한 데이터 유형만 처리 (일반적으로 숫자) 데이터 정렬 및 라벨링 라벨링..

Python 2024.02.10