二维list 无法转为二维的numpy.array?
来源:互联网 发布:淘宝店铺域名怎么设置 编辑:程序博客网 时间:2024/06/08 08:49
一个合法的list转为numpy的array很简单,例子如下:
import numpy as np
x=[[1,2],[2,3]]
x=np.array(x)
print x.shape
打印输为(2,2),
今天我就遇到一个问题,我从文件中读入了一个二维数组,但它死活转不numpy的二维数组,一直都只能转为一维数组。
这让我很郁闷烦了了我一晚上,今天我尝试着先把二维数组的每一维都转为(1,n)的二维数组,然后将这些二维数组合并为二维数组。
最终发现了原因!原来是数组不匹配!!!也就是有某几行数据的列数与其他行的不同(比他们的列数少),例如[[1,2,3],[2,3,1],[1,2]],这里第三行的列数就比一二行的少。这时候你直接调用np.array(),它就只能转为一维数组了。
这是个坑,之后遇到这问题,一定要检查读入的数据的行列是否匹配!!!
阅读全文
0 0
- 二维list 无法转为二维的numpy.array?
- Python中的二维数组(list与numpy.array)
- Python中的二维数组(list与numpy.array)
- Array转化为List(存储的是二维数组)
- 二维数组的学习 Array[][]
- 二维numpy数组
- python二维list的声明
- array 二维数组操作
- numpy: 新建二维序列数组
- numpy.array 和 array以及list的效率对比
- 将二维list的行列互换
- 二维
- 040.Two Array 二维数组
- 040.Two Array 二维数组
- PHP 二维array转换json
- C语言二维数组Array[][]
- Array转化为ArrayList(存储的是二维数组,雨水)
- python中list由于numpy array的转换
- error char hashcode
- Python字符串处理函数记录
- 通过一个故事来看java nio
- java中接口
- python生成器
- 二维list 无法转为二维的numpy.array?
- gitlab使用总结
- Maven和Gradle对比
- (4)ResultType
- github 入门,如何上传本地项目到github托管
- 7-10 QQ帐户的申请与登陆(25 分)
- 01 REST框架原始写法,与表单Form类似,实例
- 面向对象概念精解
- JAVA基础学习第五讲