原文:解决:Input array must be 1 dimensional

今天做等频离散化实验时出现错误吗,代码如下: col df.loc :, col 提取特征col 的数据 col col pd.qcut col , 对其进行等频离散化 col 报错信息: Input array must be dimensional 解决方法: 报错含义是数组必须是一维的,我们发现提取出的col 数据是一个二维的 这时我们就需要将数据维度转换至一维,使用flatten 函数即可 ...

2020-10-12 17:26 0 3017 推荐指数:

查看详情

Last 2 dimensions of the array must be square

这个报错是因为我们在求解行列式的值的时候使用了: 但是D必须是方阵才可以进行运算,不是方阵则会报错,我们把之前的行列式更改为方阵就不会再报错了,当然这也是numpy自身计算数值的一个缺 ...

Fri Jul 05 18:56:00 CST 2019 0 1600
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM