pytrends(谷歌趋势)每日频率

2024-10-02 12:24:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用pytrendspython包来获取搜索词的流行度。看起来默认频率是每周,但我需要每天的数据。有什么参数可以调整吗?我好像什么也找不到。这里有一些代码可以让你去同一个地方。。。在

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年前的同样的数据,但是每天?在


Tags: 数据代码importdf参数matplotlibas地方
1条回答
网友
1楼 · 发布于 2024-10-02 12:24:02

我访问这个问题是因为我在搜索这个主题。从今天(2019年)起,pytrends库有一个方法,它为关键字返回每日数据。在

我建议检查他们的github repository。在

我应该指出的是,我没有测试我们能得到多大程度的数据,但是我确信文档中的某个地方有这个信息。在

示例:

from pytrends.request import TrendReq
from pytrends import dailydata

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

print(df)

输出

^{pr2}$

相关问题 更多 >

    热门问题