[파이썬] 데이터에서 특정 값이 있는 위치(인덱스)를 추출하는 방법 : 넘파이 where & 판다스 get_loc 활용


[파이썬] 데이터에서 특정 값이 있는 위치(인덱스)를 추출하는 방법 : 넘파이 where & 판다스 get_loc 활용

어떤 수치형 데이터가 있을 때 특정한 값이 위치한 인덱스를 뽑아보는 것을 해보겠다. 판다스와 넘파이를 로드해준다. import pandas as pd import numpy as np 일단 넘파이의 랜덤 모듈로 정수 난수를 생성하자. 15개를 생성했고, 시리즈 타입으로 변환해준다. data = np.random.randint(20, size=15) data = pd.Series(ser1) data out : 그리고 방금 생성한 데이터 중에서 선택하고 싶은 특정한 값을 시리즈 타입으로 담아준다. special = pd.Series([1, 5, 7, 14]) special out : 이제 데이터 중에서 special에 해당하는 인덱스를 추출해보자. 2가지의 방법을 활용할 수 있다. # 넘파이의 where 함수 사용하기 먼저 넘파..........



원문링크 : [파이썬] 데이터에서 특정 값이 있는 위치(인덱스)를 추출하는 방법 : 넘파이 where & 판다스 get_loc 활용