logo

파이썬 판다스 데이터 프레임의 열과 행의 이름 얻는 방법 📂프로그래밍

파이썬 판다스 데이터 프레임의 열과 행의 이름 얻는 방법

코드

import pandas as pd

data = { '나이' : [26,23,22,22,21,21,20,20,20,20,18,17], '키' : [160, 163, 163, 162, 164, 163, 164, 150, 158, 162, 172, 173], '별명' : ['땡모', '김쿠라', '광배', '오리', '깃털', '쌈무', '밍구리', '나부키 야코', '월클토미', '쪼율', '안댕댕', '워뇨'],  '국적' : ['한국', '일본', '한국', '한국', '한국', '한국', '한국', '한국', '일본', '일본', '한국', '한국'] }
indexName = ['권은비','미야와키 사쿠라','강혜원', '최예나', '이채연', '김채원', '김민주', '야부키 나코', '혼다 히토미', '조유리', '안유진', '장원영']
df = pd.DataFrame(data, index = indexName)

1.PNG

열의 레이블은 .columns로 얻는다.

>>> df.columns
Index(['나이', '키', '별명', '국적'], dtype='object')
>>> df.columns[2]
'별명'

행의 레이블은 .index로 얻는다. .rows가 아님에 주의하자.

>>> df.index
Index(['권은비', '미야와키 사쿠라', '강혜원', '최예나', '이채연', '김채원', '김민주', '야부키 나코',
       '혼다 히토미', '조유리', '안유진', '장원영'],
      dtype='object')
>>> df.index[10]
'안유진'