Преобразование твитов в файл CSV или XLSX - PullRequest
0 голосов
/ 20 апреля 2019

Я делаю проект для класса, чтобы увидеть корреляцию между ценой акций Tesla и частотой твитов Элона Маска с 2016 года.

Я получил данные о запасах с помощью pandas_datareader и использовал твипы, чтобы получить несколько последних твитов Элона Маск.

Это код, который у меня есть:

import pandas as pd
import pandas_datareader.data as web
from datetime import datetime
import matplotlib.pyplot as plt


startDate = datetime(2016,1,1)
endDate = datetime.today()

tesla = web.DataReader('TSLA', 'yahoo', startDate, endDate)

tesla = tesla[["Adj Close"]]


tesla.to_excel('Tesla.xlsx')

plt.plot(tesla)
plt.show()



import tweepy


consumer_key = "MY KEY"
consumer_secret = "MY KEY"
access_key = "MY KEY"
access_secret = "MY KEY"

auth = tweepy.OAuthHandler(consumer_key, consumer_secret)

auth.set_access_token(access_key, access_secret)

api = tweepy.API(auth)

name = "elonmusk"
tweetCount = 5

results = api.user_timeline(id=name, count=tweetCount)

for tweet in results:
    print(tweet.text)

Я хочу получить твиты в файл csv или xlsx с двумя столбцами, один с информацией о дате, а другой с твитами.

Код возвращает следующее:

@jlist ♥️ ??
@moyn1ckzanyat правда
@v_g_fischer @4thFromOurStar Coming soon
@4thFromOurStar Already have one
Respawn++ https://twitter.com/cleantechnica/status/1119828529422770177

Process finished with exit code 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...