1. Learn
  2. /
  3. Courses
  4. /
  5. pandas로 데이터 다루기

Connected

Exercise

시계열 슬라이싱

슬라이싱은 시계열 데이터에서 특히 유용해요. 날짜 범위로 데이터를 거르는 일이 흔하기 때문이죠. 먼저 date 열을 인덱스로 추가한 뒤, .loc[]를 사용해 서브셋팅해 보세요. 중요한 점은 날짜를 ISO 8601 형식으로 유지하는 거예요. 즉, 연-월-일은 "yyyy-mm-dd", 연-월은 "yyyy-mm", 연은 "yyyy" 형식을 사용해요.

1장 내용을 떠올려 보시면, & 같은 논리 연산자를 사용해 여러 불리언 조건을 결합할 수 있었죠. 한 줄로 작성하려면 각 조건을 괄호 ()로 감싸야 해요.

pandas는 pd로 로드되어 있으며, 인덱스가 없는 temperatures가 제공돼요.

Instructions

100 XP
  • .isin()이나 .loc[]가 아니라 불리언 조건과 전체 날짜 형식 "yyyy-mm-dd"를 사용해, date 열이 2010년과 2011년에 해당하는 temperatures의 행을 서브셋팅하고 결과를 출력하세요.
  • temperatures의 인덱스를 date 열로 설정하고 정렬하세요.
  • .loc[]를 사용해 2010년과 2011년에 해당하는 행들만 temperatures_ind에서 서브셋팅하세요.
  • .loc[]를 사용해 August 2010부터 February 2011까지의 행을 temperatures_ind에서 서브셋팅하세요.