第一个数据集 我的数据集看起来像
A B C D D
15 15 15 15 15
10 10 10 10 10
5 5 5 5 5
我的价值观看起来像
a2 = [2,3,7,4]
和a1在第一个数据集中找到最相似度值。
$a1 = [
[2,3,7,4],
[2,5,9,3],
[2,5,9,3]
];
array_sum(array_map(create_function('$a, $b', 'return $a * $b;'),
$a1, $a2));
我收到错误
array_map(): Argument #3 should be an array"
我如何找到最相似的值?