시작하기무료로 시작하기

여러 열에서 datetime 가져오기

가끔 datetime 데이터가 여러 열로 나뉘어 있을 때가 있어요. 예를 들어 날짜와 시간이 각각 다른 열에 있거나, 날짜가 연/월/일로 나뉘어 있을 수 있어요.

이 설문 데이터 버전에서는 날짜가 Part2StartDate 열에, 시간이 Part2StartTime 열에 분리되어 있어요. 이번 과제에서는 read_excel()parse_dates 인수를 사용해 이 둘을 하나의 datetime 열로 결합하고, 새 이름을 지정해 보세요.

pandaspd로 임포트되어 있어요.

이 연습은 강의의 일부입니다

pandas로 빠르고 간편한 데이터 적재

강의 보기

연습 안내

  • 새 열 Part2StartPart2StartDatePart2StartTime으로 구성되도록 딕셔너리 datetime_cols를 만드세요.
  • 설문 응답 파일을 로드하면서, parse_dates 인수에 해당 딕셔너리를 전달해 새로운 Part2Start 열을 생성하세요.
  • describe() 메서드로 새 Part2Start 열의 요약 통계를 확인하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Create dict of columns to combine into new datetime column
datetime_cols = {"Part2Start": ____}


# Load file, supplying the dict to parse_dates
survey_data = pd.read_excel("fcc_survey_dts.xlsx",
                            ____)

# View summary statistics about Part2Start
print(survey_data.Part2Start.describe())
코드 편집 및 실행