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[행,열]