Как вытащить ежедневные данные по тренд-трендам для нескольких ключевых слов и сохранить их в .csv - PullRequest
0 голосов
/ 24 апреля 2020

Я заблокировал себя от потрендов, пытаясь решить эту проблему. Нашел некоторую помощь в старом посте

Есть несколько элементов, во-первых, я не до конца понимаю документацию, например, какова полезная нагрузка? Когда я запускаю его, кажется, ничего не происходит. В результате я работаю с большим количеством вставленного кода.

Во-вторых, я хочу получить данные о трендах ключевых слов за год в формате .csv

    import pandas as pd
from pytrends.exceptions import ResponseError
from pytrends.request import TrendReq
import matplotlib.pyplot as plt

data = []
kw_list = ["maxi dresses", "black shorts"]
for kw in kw_list:
    kw_data = dailydata.get_daily_data(kw, 2020, 1, 2020, 4, geo = 'GB')
    data.append(kw_data)

data.to_csv(r"C:\Users\XXXX XXXXX\Documents\Python Files\PyTrends\trends_py.csv".)

Я также попытался:

df =pytrends.get_historical_interest(kw_list, year_start=2020, month_start=1, day_start=1, year_end=2020, month_end=4, geo='GB', gprop='', sleep=0)
df = df.reset_index()
df.head(20)

Хотя для моих целей get_historical_interest бесполезен, потому что он предоставляет почасовые данные с большим количеством нулей. Почасовые данные также не соответствуют тенденциям.

...