728x90
데이터억세스하는 세번째 방법은 컴퓨터가 자동으로 매기는 행과 열의 인덱스를 통해 가져올 수 있다.
.iloc()인 함수를 통해 0부터 시작하는 index,columms 의 값을 대입하여 가져올 수 있다.
df
df.iloc[0,1] # df의 인데스 0 컬럼 1의 데이터를 가져와라.
df.iloc[ 1 , 0:2+1 ] # 인덱스 1 컬럼 0~2+1까지의 데이터를 가져와라.
df.iloc[ 0 , [0,2,3] ] # 인덱스 0 컬럼 0,2,3의 데이터를 가져와라.
이렇게 코드 작성을 해주면 위에있는 사진과 같이 결과를 얻을 수 있다.
.iloc를 사용할 경우 컴퓨터가 매기는 인덱스이기 때문에
문자열을 절대! 사용하면 안되며 정해진 정수 인덱스를 입력하여야 한다/.
'Python' 카테고리의 다른 글
Python파이썬 Pandas의 index(행)과 coluem(열) 추가(append),삭제(drop),이름변경 (0) | 2022.11.24 |
---|---|
Python 파이썬 pandas DataFrame 데이터 가공하기 (0) | 2022.11.24 |
Python파이썬 pandas DataFrame 데이터 억세스(2) (0) | 2022.11.23 |
Python파이썬 pandas DataFrame 데이터 억세스(1) (0) | 2022.11.23 |
Python파이썬 pandas series 예제풀이 (0) | 2022.11.23 |