반응형
인공지능
-
pandas iloc,loc을 이용한 데이터에 접근하기Machine Learning/pandas 2023. 8. 17. 19:47
pandas는 파이썬 기반 프로그램이기에 dot(.)을 사용하거나 loc 또는 iloc을 사용해서 행 또는 열에 접근할 수 있다. 방법을 차근차근 알아보자. 오늘 사용할 데이터는 car에 관한 데이터이다. mpg, cylinders 등 9개의 칼럼과 398개의 행을 가진 데이터프레임이다. 먼저 열에 접근하는 방법이다. 점을 이용해서 해당 열에 접근하거나 대괄호 안에 따옴표로 열의 이름을 입력하여 접근하는 방법이다. 데이터는 series형대로 반환한다. .iloc은 위치기반 접근법이다. 괄호 안에 숫자를 넣어주면 해당 인덱스에 위치한 데이터가 가진 값을 반환한다. 괄호 안에 ,를 통해서 열에도 접근할 수 있다. 이 방법을 보면 .iloc[행,열]같은 형태임을 알 수 있다. cars.iloc[200,8]은 ..