2016-07-04 5 views
0

私が持っているデータセット、ここで、1多くの変数(この例では2-ND)のように見える:C++でカテゴリデータをバイナリ変数に変換するにはどうすればよいですか?

名; 323

ブラッド; 3245

DRAD; 6575

FRADをschool_id

CRAD; 2323

...

VRAD;ここで32443

は1000の値であり、私は

+0

あなたは "バイナリ値" とはどういう意味ですか? C++で動的に変数を作成することはできません。あなたはベクターやそのようなものに保存することができますが、この質問の内容を理解するのは難しいです。解決する必要がある実際の問題は何ですか?入力を使用すると、出力はどのように表示されますか?そして、awkはこれと何をしなければなりませんか?最後に、あなたは何を試しましたか?あなたのコードにはどんな問題がありますか? –

+0

ああ、[良い質問をする方法を読む](http://stackoverflow.com/help/how-to-ask)、[最小限の、完全で検証可能な例](http: //stackoverflow.com/help/mcve)。 –

+0

バイナリ値は0と1の値です。問題 - 機械学習モデル – rbrebt

答えて

0

は、ファイルからデータを読み込み、バイナリ値で1000個のユニークな変数(列の)を作りたいです。

std::vectorに入れてください。 (真/偽の場合)

使用ブール - bool

std::vector<bool> v; 
while(...) // reading data 
    v.push_back(true/false); 
関連する問題