如何在c ++上将分类数据转换为二进制变量?

时间:2016-07-04 09:45:58

标签: c++ unix awk

我有数据集,其中有很多变量中的一个(本例中为第2个):

名称;学校ID

FRAD; 323

布拉德; 3245

Drad; 6575

CRAD; 2323

...

VRAD; 32443

这是1000个值,我想用二进制值

制作1000个唯一变量(在列中)

1 个答案:

答案 0 :(得分:0)

从文件中读取数据。

将其放入std::vector

使用布尔值(对于true / false) - bool

std::vector<bool> v;
while(...) // reading data
    v.push_back(true / false);