Pandas 및 Plotly를 사용한 Twitter API 데이터 시각화

문제를 제거하기 위해 도구를 사용해보십시오

첫째, 이 차트를 읽는 방법 추측하는 것보다 설명하는 것이 더 쉽다는 것을 알기 때문에

  • 빨간색과 파란색 선은 지난 주 트럼프와 바이든의 트윗입니다.
  • 빨간색과 파란색 막대는 지난주 트럼프와 바이든의 누적 리트윗 합계입니다.
  • Y1 축은 트윗당 리트윗 수입니다.
  • Y2 축은 트윗 리트윗의 누적 합계입니다.
  • X축은 날짜

이것은 중복되지 않을 것입니다

Twitter API에 대한 개요를 제공하는 많은 기사가 있습니다. 이것은 그렇지 않습니다.

내 목표는 코드를 보여주고 이 그래프를 작성하는 동안 도움이 된 몇 가지 팁을 제공하여 몇 분 안에 시작하고 실행하는 것입니다.

코드 조각 1

* 3조각으로 나뉩니다.



import tweepy import numpy as np import pandas as pd import re import plotly.express as px import plotly.graph_objects as go from plotly.subplots import make_subplots api_key = 'x' api_secret_key = 'y' bearer_token = 'a' access_token = 'b' access_token_secret = 'd' password = 'd' auth = tweepy.OAuthHandler(api_key, api_secret_key) auth.set_access_token(access_token, access_token_secret) api = tweepy.API(auth) public_tweets = api.home_timeline() for tweet in public_tweets: print(tweet.text)

몇 가지 글머리 기호:

  • 설치 |_+_| 그리고 |_+_| 함께:|_+_| 또는 juypter에서 |_+_|
  • twitter API용 계정을 만드세요. 매우 빠릅니다. 개인 트위터 계정을 사용했습니다. https://developer.twitter.com/en/portal/projects-and-apps
  • API 키 및 액세스 토큰 행에 자격 증명을 삽입하십시오.

위의 코드는 다음과 같은 몇 가지 트윗을 생성합니다.

반응 단위 테스트 프레임워크

게시물용 이미지

코드 조각 1의 몇 트윗

#트럼프 #도널드-트럼프 #twitter #biden #python

미디엄닷컴

Pandas 및 Plotly를 사용한 Twitter API 데이터 시각화

첫째, 이 차트를 읽는 방법, 추측하는 것보다 설명하는 것이 더 쉽다는 것을 알기 때문입니다. 빨간색과 파란색 선은 지난주 트럼프와 바이든의 트윗 빨간색과 파란색 막대는 지난 주 트럼프와 바이든의 누적 리트윗 합계

또한보십시오: