带额外括号的KDTree输出

时间:2018-09-28 18:01:42

标签: scikit-learn kdtree

输出形式KDTree存在问题。如果我运行以下示例代码,则直接来自文档(http://scikit-learn.org/stable/modules/generated/sklearn.neighbors.KDTree.html):

public function up()
{
    //
     Schema::create('priorities', function($table) {
        $table->increments('id', true);
        $table->integer('user_id');
        $table->foreign('user_id')->references('id')->on('users');
        $table->string('priority_name');
        $table->smallInteger('rank');
        $table->text('class');
        $table->timestamps('timecreated');
    });
 }

 /**
 * Reverse the migrations.
 *
 * @return void
 */
public function down()
{
    //
    Schema::drop('priorities');
}

文档说它应该输出:

[0 3 1]

[0. 0.19662693 0.29473397]

但是,如果我在jupyter笔记本中运行此确切的代码,我的输出将如下所示:

[[0 3 1]]

[[0. 0.19662693 0.29473397]]

带有一组额外的括号。为什么是这样?将结果传递到列表时,这让我有些头疼。

谢谢!

0 个答案:

没有答案