我有以下公式要检查(谢谢你在this上帮助我!)。你知道吗
queries = ['dog','cat','hamster']
def get_trends(queries):
return pd.concat([pytrend.trend({'q': x, 'date': '01/2015 12m'}, return_type='dataframe')
for x in queries], axis=1)
get_trends(queries)
这个函数为列表中的每个项目触发一个googletrends查询,并将返回的数据帧放在彼此旁边。我现在需要做的是做完全相同的事情,但是在查询中每个都有一个静态变量(pet)。你知道吗
例如,不带公式的查询将是
return pytrend.trend({'q': 'pet, dog', 'date': '01/2015 12m'}, return_type='dataframe')
我知道我可以试试
queries = ['pet, dog','pet, cat','pet, hamster']
但也许还有更优雅的方式?你知道吗
我试过了
static =['pet']
return pytrend.trend({'q': ''' + static + x + ''', 'date': '01/2015 12m'}, return_type='dataframe')
但没有成功。你知道吗
你可以这样做:
现在可以将
queries
传递给函数:相关问题 更多 >
编程相关推荐