본문 바로가기
  • CobsLab upgrades your company value by AI technology
pandas

pandas 기초(7) - 칼럼 배우기 part 2

by dmkdmk 2023. 1. 31.

안녕하세요 콥스랩(COBS LAB)입니다. 오늘 소개해드릴 주제는 pandas입니다. 이번시간에는 저번시간에 이어서 데이터 프레임 칼럼에 대해서 알아보도록 하겠습니다.

 

 

 

데이터프레임 만들기

 

예제로 사용할 데이터 프레임입니다.

data = [['A',20,'서울', 74],
        ['B',22,'부산', 84],
        ['C',18,'대구', 70],
        ['D',18,'포항', 90],
        ['E',24,'울산', 88],
        ['F',30,'광주', 97]      
      ]

df = pd.DataFrame(data=data)
df

 

칼럼명이 없기 때문에 칼럼명을 각각 지정해 줬습니다.

df.columns=['name','age','state','point']

>>>

 

 

칼럼명으로 데이터 선택

 

칼럼명이 'name'인 칼럼을 출력했습니다.

df['name']

>>>

 

 

칼럼명으로 데이터 여러 개 선택

칼럼명을 여러개 선택해서 출력이 가능합니다.

df[['name','age', 'state']]

>>>

 

 

 

 

칼럼명으로 데이터 순서 바꾸기

 

데이터프레임에서 칼럼 순서를 변경하고 싶을 때 수정이 가능합니다.

df[['state','age']]

 

 

칼럼 순으로 데이터 선택하기

 

데이터 프레임의 칼럼을 출력했습니다.

df.columns

데이터 프레임의 칼럼을 출력한 결과입니다. ['name', 'age', 'state', 'point'] 리스트로 출력 됐습니다.

 

 

df.columns[0]

>>>

'name'

칼럼의 인덱스 0번째를 출력했더니 ‘name’이 출력됐습니다.

 

 

df.columns[[0,3]]

>>>

Index(['name', 'point'], dtype='object')

칼럼의 인덱스 0번째와 3번째를 출력했더니 ‘name’과 ‘point가 출력됐습니다.

 

 

이번시간에는 칼럼을 선택하는 방법에 대해서 알아봤습니다. 다음시간에는 결측값에 대해서 다뤄보도록 하겠습니다.

댓글