2016-11-15 17 views
0

ここにあるデータをインポートします:https://thecodebarbarian.wordpress.com/2014/02/14/crunching-30-years-of-nba-data-with-mongodb-aggregation/(結論のセクションの下部にあるデータをダウンロードできます)。.bsonファイルでデータをインポートする方法

データは2つのファイルで提供されます。まず、games.metadata.jsonというファイル。完全な内容はここにあります:

{ "indexes" : [ { "v" : 1, "key" : { "_id" : 1 }, "ns" : "nba.games", "name" : "_id_" } ] } 

そして、もう1つのファイルはgames.bsonです。

このファイルのサンプルは次のとおりです。

@_idRÚüë›ΩuT 
∫mÆboxd0´ 
players» 0‡ast blkdrbfgfg3fg3_pctfg3afg_pct.533fgaftft_pct.750ftamp41:00orbpfplayerJeff Rulandptsstltovtrb1„astblkdrbfg fg3fg3_pctfg3afg_pct.643fgaftft_pct.667ftamp36:00orbpfplayerCliff Robinsonptsstltovtrb2Êastblkdrbfgfg3fg3_pct.000fg3afg_pct.571fgaftft_pct1.000ftamp30:00orbpfplayer 
Gus Williamsptsstltovtrb3‡astblkdrbfgfg3fg3_pctfg3afg_pct.533fgaftft_pct.667ftamp30:00orbpfplayerJeff Maloneptsstltovtrb4„astblkdrbfgfg3fg3_pctfg3afg_pct.250fgaftft_pct1.000ftamp25:00orbpfplayerCharles Jonesptsstltovtrb5„astblkdrbfgfg3fg3_pctfg3afg_pct.000fgaftft_pct.500ftamp26:00orbpfplayerDan Roundfieldptsstltovtrb6‡astblkdrbfgfg3fg3_pctfg3afg_pct.750fgaftft_pct1.000ftamp20:00orbpf 

のStataにこれを取得する方法の任意のヒント?

+0

まず、bsonファイルをjsonに変換する必要があると思います。 'insheetjson'でStataに読み込むことができます。オンラインで最初に利用できるスクリプトはたくさんあります。それらを見つけるためにちょうどgoogle "bson json converter"。 –

答えて

0

は、私はあなたが

  • はあなたのものを行う
  • はStataのでCSVに
  • 負荷csvファイルをエクスポートするCSVするBSONからデータを変換するいくつかのステップ

    1. に従わなければならない怖い

    私の経験では、insheetjson(Dimitriの素晴らしい提案)は、中規模のデータセットでは非常に遅いです。

  • 関連する問題