1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python 도구 상자

Connected

演習

타임스탬프 데이터에 조건부 리스트 컴프리헨션 적용

아주 잘하셨어요! pandas DataFrame에서 관심 있는 데이터(시간)를 잘 추출하셨네요. 이제 조건을 추가해 선택할 항목을 더 구체화해 보겠습니다.

이번 연습에서는 리스트 컴프리헨션을 사용해 타임스탬프가 포함된 Twitter 데이터에서 시간을 추출합니다. 리스트 컴프리헨션에 조건식을 추가하여 entry[17:19]가 '19'와 같은 경우의 시간만 선택하게 할 거예요. pandas 패키지는 pd로, 파일 'tweets.csv'는 df DataFrame으로 이미 불러와 두었습니다.

指示

100 XP
  • df에서 열 'created_at'을 추출하여 tweet_time에 할당하세요.
  • tweet_time의 각 행에서 시간을 추출하는 리스트 컴프리헨션을 작성하세요. 각 행은 타임스탬프를 나타내는 문자열이며, 문자열의 12번째부터 19번째 문자에 접근해 시간을 추출합니다. iterator variable로는 entry를 사용하고, 결과를 tweet_clock_time에 할당하세요. 추가로, entry[17:19]가 '19'와 같은지 확인하는 조건식을 넣으세요.