관리 메뉴

DeseoDeSeo

[Python] pandas 추가 본문

Python

[Python] pandas 추가

deseodeseo 2023. 8. 25. 17:47
 pandas에서 loc, iloc 인덱서를 사용해야 가능
  •  df.loc[행,열]
  •  df.iloc[행,열]
  • df.loc[행], df.loc[값:값] => df.loc[행:행]
  • df.iloc[행], df.iloc[값:값] => df.iloc[행:행]

 

열 데이터 접근
  • df.loc[:,열], df.loc[:,열:열]
  • df.iloc[:,열 인덱스], df.iloc[:,열 인덱스:열 인덱스]

 

행, 열 접근
  • df.loc[시작행:끝행, 시작열: 끝열]
  •  df.iloc[시작행 인덱스:끝행 인덱스, 시작열 인덱스: 끝열 인덱스]
인덱싱 설명 
  • numpy가 2차원일때:

import numpy as np
arr =np.arange(0,10).reshape(2,5)
display(arr) #출력하기 위해서 display: 기존의 자료 구조 형태의 모양을 유지하면서 출력

1번째 행에 접근

display(arr[1])​
숫자 8이라는 데이터 접근
display(arr[1][3])

 

 숫자 4이라는 데이터 접근
display(arr[0][4])

arr[행][열] = arr[행,열]