2

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 ライブラリに関するこのリンクは、いくつかの有用な情報を提供しますが、私が受け取った出力は異なっているようです。

これらのデータを効果的に使用するにはどうすればよいですか?

4

1 に答える 1