2

次のデータセットについて、ミットロムニーとバラクオバマの「2012年1月から現在まで」のこのGooglePoliticsInsightsウェブページからデータを抽出しようとしています。

  • ボリュームに基づく検索トレンド
  • Googleニュースの言及記事やブログ投稿での言及
  • 候補チャンネルからのYouTube動画の視聴回数

視覚的な例として、これが私が意味することです:

ここに画像の説明を入力してください

Firebugを使用して、データがRaphael2.1.0で読み取り可能な形式で保存されていることを理解できました。データセットを調べたところ、データをCSVに変換する簡単な方法として私は何も思い浮かびませんでした。

大統領候補ごとのグラフごとのデータを、「検索トレンド」、「Googleニュースの言及」、「YouTube動画の視聴回数」の表を最小の時間増分で分類したCSVに変換するにはどうすればよいですか?グラフは「0.0〜1.0」の値に設定されていますか?(注:「0.0から1.0」の理由は、グラフがボリューム情報を提供していないように見えるため、ボリュームはグラフ自体の高さに相対的です。)

または、CSV内の3つのデータセットすべてに別のソースがある場合は、それも機能します。

4

1 に答える 1

1

最初に行うことは、データがどこから来ているかを見つけることです。そこで、開発者コンソールでネットワークトラフィックを調べて、すぐに見つけました。データはここにjsonとして保存されます

これで、候補者ごとに十分なデータが得られました。これらの数値がどのような関係にあるのか正確にはわかりませんが、グラフでの計算には間違いなく使用されます。main.jsの位置は、次の式でデータを計算する392行目にあることがわかりました。

Math.log(dataPoints[i][j] * 100.0) / Math.log(logScaleBase);

私の推測では、対数と少しの指数計算がなければ、正しい結果が得られるはずです。

于 2012-08-16T07:17:41.333 に答える