첫째, 이 차트를 읽는 방법 추측하는 것보다 설명하는 것이 더 쉽다는 것을 알기 때문에
- 빨간색과 파란색 선은 지난 주 트럼프와 바이든의 트윗입니다.
- 빨간색과 파란색 막대는 지난주 트럼프와 바이든의 누적 리트윗 합계입니다.
- 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 데이터 시각화
첫째, 이 차트를 읽는 방법, 추측하는 것보다 설명하는 것이 더 쉽다는 것을 알기 때문입니다. 빨간색과 파란색 선은 지난주 트럼프와 바이든의 트윗 빨간색과 파란색 막대는 지난 주 트럼프와 바이든의 누적 리트윗 합계