pytrendsを使用して、特定のキーワードのGoogleトレンドヒストリカルトレンドデータを抽出できました。pytrendsを使用して取得したGoogleトレンドのヒストリカンストレンドデータの使用方法
pytrends = get_pytrends()
keywords = {'q': 'chelsea', 'date' : 'now 12-H'}
print(json.dumps(pytrends.trend(keywords, return_type='json'), indent=4))
注:上記のデータは過去12時間に取得されています。
次のセクションでは、出力JSONデータの短いセクションを強調表示しています。
{
"status": "ok",
"sig": "707079741",
"table": {
"cols": [
{
"type": "date",
"id": "date",
"label": "Date",
"pattern": ""
},
{
"type": "number",
"id": "query0",
"label": "chelsea",
"pattern": ""
}
],
"rows": [
{
"c": [
{
"f": "Jan 31, 2017, 02:08 PST",
"v": "2017-01-31"
},
{
"f": "13",
"v": 13.0
}
]
},
{
"c": [
{
"f": "Jan 31, 2017, 02:16 PST",
"v": "2017-01-31"
},
{
"f": "13",
"v": 13.0
}
]
},
{
"c": [
{
"f": "Jan 31, 2017, 02:24 PST",
"v": "2017-01-31"
},
{
"f": "13",
"v": 13.0
}
]
},
...
なお、上記のデータはテーブルの値を参照することは明らかであるが、私は、キー「F」と「V」によって示される値の定義についての手掛かりを持っていません。私はソーシャルネットワーク(ハッシュタグなど)から抽出したトレンドトピックのスコアリング計算の一環としてこれらのデータを使用するつもりですが、指示されたデータの意味がはっきりしないため、使用方法はわかりません。これらのデータの使用に関して正確なリソースは存在しません。
Thisリンクについても同様ですが、JavaScriptライブラリは有用な情報を提供しますが、私が受け取った出力は異なるようです。
これらのデータを効果的に使用するにはどうすればよいですか?