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' で示される値の定義についてはわかりません。これらのデータを、ソーシャル ネットワークから抽出したトレンド トピック (ハッシュタグなど) のスコア計算の一部として使用するつもりですが、示されたデータの意味が明確でないため、使用方法がわかりません。 . これらのデータの使用に関して正確なリソースはありません。
同様の JavaScript ライブラリに関するこのリンクは、いくつかの有用な情報を提供しますが、私が受け取った出力は異なっているようです。
これらのデータを効果的に使用するにはどうすればよいですか?