【发布时间】:2018-07-29 03:08:20
【问题描述】:
我有表格中的数据:
$data = Array ( [0] => 1 [1] => 4 [2] => 3 [3] => 3 )
我想把它转换成:
$x = [[1], [2], [3], [4]];
我不知道该怎么做?
我正在使用库 PHP-ML (http://php-ml.readthedocs.io/en/latest/machine-learning/regression/least-squares/)。
【问题讨论】:
-
那么你想将包含1,3,3和4的数组转换为包含1,2,3和4的数组吗?不同的价值从何而来?
-
您只是想对值进行排序吗?并把 2 打错为 3?
-
马克,我不需要排序。我无法向图书馆提供正确的数据。看代码:paste.org/91101#code
-
然后解释一下 3 个值中的一个如何转换为 2 个值……这背后的逻辑是什么?否则我建议
$x = array_chunk($data,1); -
你说得对,这是示例值。正确的是: $data = Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )