본문 바로가기
728x90

분류 전체보기104

DataFrame indexing (4) 이제 드디어 Data Frame의 인덱싱 마지막 정리입니다. 이제까지의 인덱싱은 Row나 Column의 이름을 가지고 인덱싱을 하였는데요, Python의 List에서 인덱싱을 하듯 Data Frame에서도 숫자 인덱스로 인덱싱이 가능합니다! 여기서 인덱스를 이용한 위치를 찾을 때는 이제까지 사용하였던 loc이 아닌 iloc을 사용해주어야 합니다. 특정 위치의 하나의 요소를 출력하고자 할 때는 iloc[row index, col index]를 사용하여 해당 위치의 요소를 출력할 수 있습니다. 여기서 iloc[[row index1, row index2] , [col index1, col index2]]로 리스트 형식으로 넣어주면 해당 row와 col들로 이루어진 Data Frame을 출력합니다. 아래 예시를.. 2021. 7. 28.
DataFrame indexing (3) 안녕하세요, 지난 글들에서는 DataFrame의 Index와 Column을 불러오는 방법에 대해 정리해보았는데요, 오늘은 응용하여 사용하는 법에 대해 정리해보려 합니다. Numpy의 array에 Boolean값을 활용하여 출력하는 것 기억나시나요? DataFrame에서도 그것과 유사하게 sorting이 가능합니다. DataFrame의 index에 True와 False를 할당하여 True인 값만 뽑을 수 있고, column에도 동일한 방식이 적용 가능합니다. 아래 예시를 보겠습니다. column에 적용할 때는 이전 시간에 슬라이싱과 같이 row에 해당하는 위치에 :를 붙여주어야 합니다. 위의 16번 Cell에서는 df의 인덱스들 중에서 첫 번째(iPhone 7), 두 번째(iPhone 7 Plus), 다섯.. 2021. 7. 27.
DataFrame indexing (2) 안녕하세요, 지난 시간에 이어 DataFrame에서 인덱 싱하는 것을 정리해보겠습니다. 간략히 지난 시간에 한 것을 정리하고 시작하겠습니다. -. DataFrame의 요소를 불러오는 것 : df.loc[Row, Column] -. DataFrame의 하나의 인덱스(Row)를 불러오는 것 : df.loc[Row] -. DataFrame의 하나의 Column을 불러오는 것 : df[Column] -. DataFrame의 여러 인덱스(Row)를 불러오는 것 : df.loc[[Row, Row]] -. DataFrame의 여러 Column을 불러오는 것 : df[[Column, Column]] 여기서 한 가지 짚고 넘어가자면 위의 예시에서 하나의 인덱스를 뽑을 때와 여러 인덱스를 뽑는 것은 데이터 타입이 다릅니다.. 2021. 7. 26.
210725_주식 일기 회사 취업을 하고 이렇다 할 재테크라는 것을 해보질 못해 지금부터라도 관리를 하려 한다. 지금은 주린이 이고 아무것도 모르지만 꾸준히 하다 보면 언젠가는 경제적 자유를 얻지 않을까라는 긍정적인 생각을 가지면서 시작하겠다. 이렇게 일기를 쓰는 것은 일기를 쓰면서 다짐을 한 번 더 하고 내가 지금 어떤 방향으로 투자하고 있는지 한 번 더 체크하려는 것이 목적이다. 비록 매일 쓰지는 못하겠지만 적어도 1주일에 한 번 이상은 쓰려한다. 또는 나의 주식상황에 변동이 왔을 때도 정리 및 다짐을 하기 위해 써보겠다. 먼저 현재 상황은 투자금액 1300만원 가량이고 수익률은 코로나 때 저점에 들어가서 나름 14%의 수익률을 거두고 있다. 한국 주식을 하면 회사생활에 지장을 줄것 같고 내 기준으로는 우량한 기업이 없다고.. 2021. 7. 25.