Series에서 인덱스로 값 찾는 방법입니다. 인덱스로 값 찾는 방법에는 두가지 방법이 있습니다. loc : 지정한 인덱스로 값 찾기 iloc : 고유 인덱스로 값 찾기 인덱스 가져오기 loc 지정한 인덱스대로 값을 찾는 방법입니다. import pandas as pd s = pd.Series([2,4,6,8,10],index=[10,20,30,40,50]) 값 하나만 가져온다면 숫자나 str 로 나타납니다. s.loc[10] 값을 두개 이상 가져온다면 series로 나타납니다. 타입이 series로 나타나기 때문에 코딩작업시 값이 하나만 나오는지 두개가 나오는지 확인이 필요합니다. 1번째와 3번째 값을 가져오겠습니다. 리스트를 넣어주어야 합니다. s.loc[[10,30]] 범위로 가져오고 싶다면 슬라이..
간단하게 Series의 슬라이싱에 대해서 살펴보겠습니다. 결론적으로 말하면 리스트와 동일합니다. import numpy as np import pandas as pd s = pd.Series(np.arange(1,6)) s s라는 Series에서 슬라이싱을 하겠습니다. 리스트와 동일한 방법으로 슬라이싱을 할 수 있습니다. s[1:3] 인덱스를 기준으로 슬라이싱이 된다는 것을 꼭 기억해주세요! 이번에는 인덱스를 0,1,2,3....으로 하지않고 a,b,c,d,e...로 해서 슬라이싱을 해보겠습니다. s1 = pd.Series(np.arange(1,6),['a','b','c','d','e']) s1 s1['c':'d'] s1 인덱스를 다른 것으로 정해놓아도 고유 인덱스번호는 가지고 있기 때문에 고유 인덱스번..