簡體   English   中英

pytrends(谷歌趨勢)每日頻率

[英]pytrends (Google Trends) daily freq

我正在使用 pytrends python 包來拉取搜索詞的流行度。 看起來默認頻率是每周,但我需要每日數據。 有沒有可以調整的參數? 我似乎找不到任何東西。 這里有一些代碼可以讓你到達同一個地方......

import pytrends
import matplotlib.pyplot as plt
%matplotlib inline
from pytrends.request import TrendReq
pytrends = TrendReq(hl='en-US', tz=360)

pytrends.build_payload(["sp500", "dogs"], cat=0, timeframe='today 5-y', geo='', gprop='')

df = pytrends.interest_over_time()
df.tail()

如您所見,返回的數據幀每周采樣一次。 我怎樣才能獲得 5 年前但每天的相同數據?

我正在訪問這個問題,因為我正在搜索這個主題。 截至今天(2019 年), pytrends庫有一個方法可以返回關鍵字的每日數據。

我建議檢查他們的github 存儲庫

我應該指出,我沒有測試我們可以獲得數據的程度,但我確信文檔中的某個地方有這些信息。

示例:

from pytrends.request import TrendReq
from pytrends import dailydata

df = dailydata.get_daily_data('cinema', 2019, 1, 2019, 10, geo = 'BR')

print(df)

輸出

            cinema_unscaled  cinema_monthly isPartial  scale  cinema
date                                                                
2019-01-01               60             NaN       NaN    NaN     NaN
2019-01-02               76             NaN       NaN    NaN     NaN
2019-01-03               82             NaN       NaN    NaN     NaN
2019-01-04               71             NaN       NaN    NaN     NaN
2019-01-05              100             NaN       NaN    NaN     NaN
                    ...             ...       ...    ...     ...
2019-10-26               74            38.0       NaN   0.38   28.12
2019-10-27               74            33.0      True   0.33   24.42
2019-10-28               53            33.0       NaN   0.33   17.49
2019-10-29               37            33.0       NaN   0.33   12.21
2019-10-30               34            33.0       NaN   0.33   11.22

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM