트윗 항목과 트윗 평탄화
Twitter JSON에는 텍스트 데이터를 담은 필드가 여러 개 있어요. 일반적인 트윗에는 트윗 본문, 사용자 소개, 사용자 위치가 포함됩니다. 140자를 넘는 트윗은 하위 JSON인 extended tweet에 들어 있어요. 인용 트윗의 경우, 원본 트윗의 텍스트와 인용과 함께 덧붙인 코멘트가 모두 포함됩니다.
이번 연습에서는 원본 트윗이 140자를 초과하는 인용 트윗 한 건에서 텍스트 요소를 추출해 볼 거예요. 이어서 대량의 트윗을 분석하려면 트윗 JSON을 한 수준으로 평탄화(flatten) 해야 합니다. 이렇게 하면 트윗을 DataFrame 형식으로 저장할 수 있어요.
quoted_tweet는 미리 로드되어 있습니다.
이 연습은 강의의 일부입니다
Python으로 소셜 미디어 데이터 분석하기
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Print the tweet text
print(quoted_tweet[____])
# Print the quoted tweet text
print(quoted_tweet[____][____])
# Print the quoted tweet's extended (140+) text
print(quoted_tweet[____][____][____])
# Print the quoted user location
print(quoted_tweet[____][____][____])