pandas 3

Python Library - Pandas를 통해 데이터를 변형하기(데이터 정렬 및 병합)

Pandas는 데이터에 대한 다양한 기능을 제공한다.오늘은 그 중에 데이터를 정렬하고 병합하는 기능에 대해 살펴보고자 한다.또한 다양한 데이터프레임을 결합해서 원하는 새로운 데이터프레임을 만들어보자.  데이터 분석의 기본. 데이터 정렬- sort_values()를 사용해서 값(value)을 기준으로 정렬하기import pandas as pd# 데이터프레임 생성data = { '이름': ['철수', '영희', '민수', '지수'], '나이': [25, 30, 22, 35], '직업': ['학생', '회사원', '학생', '프리랜서']}df = pd.DataFrame(data)print(df)""" 이름 나이 직업0 철수 25 학생1 영희 30 회사원2 민수 2..

TIL/Python 2024.11.28

Python Library - Pandas를 이용한 데이터를 불러오고 저장하기

판다스는 데이터를 처리하기 위한 패키지이다.이러한 데이터 처리를 위해 어떻게 파일을 불러오고 다시 저장하는지,원하는 데이터를 선택하려면 어떤 방법이 있는지에 대해 알아보도록 하자. - 판다스를 이용한 다양한 형식의 파일 불러오기# CSV 파일 불러오기df_csv = pd.read_csv('data.csv')# URL에서 CSV 파일 불러오기url = "https://raw.githubusercontent.com/datasciencedojo/datasets/master/titanic.csv"df_csv_2 = pd.read_csv(url)# Excel 파일 불러오기df_excel = pd.read_excel('data.xlsx')# Excel 특정 시트 데이터 불러오기df_excel = pd.read_ex..

TIL/Python 2024.11.27

Python Library - Pandas

오늘부로 새로이 본 캠프가 다시 시작되었고, 또 새로운 조가 구성되었다. 조원들과 같이 새로운 주제인 파이썬 라이브러리에 관련된 강의를 시작하게 되었고, 아직 기본 파이썬 강의도 소화가 안된 것 같지만, 일단 나중에 생각하고 새로운 파이썬 라이브러리에 대한 강의를 듣고 내용을 정리하려고 한다.   판다스(Pandas) : 데이터 분석 라이브러리데이터 처리 뿐만 아니라 정리 및 분석을 자동으로 해주는 도구 - 대표하는 2가지 자료 구조1. 데이터프레임 : 행과 열로 구성된 2차원 데이터 구조로, 판다스의 핵심 자료 구조2. 시리즈 : 단일 열로 구성된 1차원 데이터 구조. 데이터 프레임 구성 요소 중 하나 - 판다스의 활용 분야 : 데이터 처리가 필요한 모든 분야에 활용됨ex)1. 데이터 분석2. 데이터 ..

TIL/Python 2024.11.25