将符号数组转换为1和0的数组

时间:2019-04-25 19:32:00

标签: python arrays artificial-intelligence

假设我们有一个股票代码数组/字符串:['AMD','AMZN','BABA','FB']。 我需要能够将提供的股票代码转换为1,将其他股票代码转换为0。

例如,如果我们向结果数组上方的数组提供“ AMZN”,则其外观应为:[0,1,0,0]。如果“ FB”结果应类似于[0,0,0,1]。

我需要将其输入AI算法。

2 个答案:

答案 0 :(得分:3)

  $cars= Car::with(array('photos'=>function($query){
        $query->select('id');
    }))->get();

答案 1 :(得分:1)

这可能是您想要的:

arr = ['AMD','AMZN','BABA','FB']
value = 'AMD'
one_hot = [int(value==i) for i in arr]