인프런 커뮤니티 질문&답변

박민철님의 프로필 이미지
박민철

작성한 질문수

현업 실무자에게 배우는 Kaggle 머신러닝 입문 - ML 엔지니어 실무 꿀팁

pandas 실습

실습중에 주가_데이터.T.loc T는 무엇인가요?

작성

·

75

0

my_df = 주가_데이터.T.loc['2020-09-09':,'A005930':'A005990']

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

주어진 코드 my_df = 주가_데이터.T.loc['2020-09-09':,'A005930':'A005990']에서 T는 판다스(Pandas) 라이브러리에서 DataFrame 객체의 속성 중 하나로, DataFrame의 전치(transpose)를 의미합니다. 전치란, 원본 데이터프레임의 행과 열을 바꾸는 연산을 말합니다. 따라서, 주가_데이터.T주가_데이터 DataFrame의 행과 열이 바뀐 새로운 DataFrame을 생성합니다. loc은 특정 조건에 맞는 데이터를 선택하기 위해 사용되며, 여기서 '2020-09-09':는 2020년 9월 9일 이후의 데이터를, 'A005930':'A005990'은 주식코드 A005930부터 A005990까지의 데이터를 선택하라는 의미입니다.

이어지는 데이터 선택 과정에서는 전치된 DataFrame에서 해당 기간과 주식코드에 해당하는 데이터를 선택해 my_df에 할당하고 있습니다.

박민철님의 프로필 이미지
박민철

작성한 질문수

질문하기