본문 바로가기
Python/Pandas & numpy

판다스 : 시리즈

by Mr.DonyStark 2024. 2. 4.

□ 시리즈는 1차원 데이터, 데이터프레임은 2차원 데이터 형태로 구성됨

□ 시리즈 생성

  ○ 인덱스란 행의 레이블을 의미함. 별도 지정안하면 인덱스는 0부터 자동생성됨

#시리즈 생성 : 인덱스 무
seriesdt = pd.Series([10,20,30,40,50])
#시리즈 생성 : 인덱스 유
#인덱스는 행의 레이블을 의미함. 별도 지정안하면 인덱스는 0부터 자동생성됨
seriesdt_index = pd.Series([10,20,30,40,50], index = ['국어','영어','수학','국사','세계사'])

□ 인덱스 조회

#인덱스 확인
seriesdt_index.index
print(seriesdt_index.index)

□ 인덱스 수정

seriesdt_index.index = ['영어','한문','체육','음악','과학']
print(seriesdt_index)

□ 인덱스 활용하여 조회

print(seriesdt_index['체육'], seriesdt_index['과학'])

□ 인덱스 활용하여 값 수정

seriesdt_index['체육'] = 0
seriesdt_index['과학'] = 0

□ 인덱스 활용하여 값 삭제

#인덱스 활용하여 값 삭제
del seriesdt_index['체육']
del seriesdt_index['과학']
print(seriesdt_index)