-
판다스(파이썬), 데이터 프레임, 행과 열파이썬(판다스, AI,데이터 분석) 2021. 5. 18. 01:39
데이터 프레임
표 형식의 데이터 가로로 읽는 것은 행이라 부르며, 세로로 읽는 것은 컬럼(기둥)이다. 보통 df(dataframe)의 변수의 형태에 데이터 프레임을 저장한다.
데이터 프레임의 컬럼
컬럼 순서 바꾸기
새 컬럼 추가하기
df['추가할 컬럼명'] = '컬럼의 내용'
loc 함수 이용해서 컬럼 추가하기
df.loc[:, '컬럼명']
# 만약
df.loc['컬럼명'] = ['컬럼내용들'] --> 행이 추가된다.
컬럼 이름 바꾸기
columns 라는 속성으로 이름 바꾸기
columns에 원하는 이름이 담긴 리스트를 집어넣는다. 주의 사항으로는 컬럼의 개수와 리스트 내 요소의 개수가 같아야 한다.
한 두개만 바꾼다면 rename함수를 이용하면 된다.
index를 변경할지 columns 를 변경할 것인지 정한 후, '현재이름' : '새이름'
index를 바꿀때 : 데이터프레임변수.rename(index = {index number : 'n번'})
행열 전환(transpose)
데이터프레임변수명.transpose()
--> 이 상태로만 쓰면 열 이름이 의도치 않게 한 행의 데이터로 되어 있는 것으 볼 수 있다. 이 경우,
데이터프레임변수명(columns = 데이터 프레임변수명.iloc[0],inplace = True)
데이터 프레임변수명.drop(데이터프레임변수명.index[0])
'파이썬(판다스, AI,데이터 분석)' 카테고리의 다른 글
벡터와 매트릭스 ( Vectors and Matrices )-N131 (0) 2021.05.22 파이썬 판다스 inplace 옵션 (2) 2021.05.18 판다스 한글 파일이 깨질 때 (0) 2021.05.15 [Pandas] csv(xlsx)파일 불러오기 (0) 2021.05.15 파이썬(판다스)을 이용한 데이터 프레임 만들기 (0) 2021.05.15