numpy中以文本的方式存储以及读取数据方法


当前第2页 返回上一页

文件的加载:

1

2

3

4

5

6

7

8

9

In [22]: new_arr =np.loadtxt('data.txt')

  

In [23]: new_arr

Out[23]:

array([[0.21349492, 0.77993282, 0.37269246, 0.70599725],

  [ 0.74004045, 0.64697716, 0.49489394, 0.94005934],

  [ 0.89902693, 0.43021685, 0.29623512, 0.4259565 ],

  [ 0.00146385, 0.7619464 , 0.2764662 , 0.00896728],

  [ 0.17746182, 0.81107356, 0.13140944, 0.12808611]])

存储的数据文件可以通过加载的方式重新用以创建数组对象,为了验证存储与读取的一致性,做一下检查如下:

1

2

3

4

5

6

7

In [25]: arr1 ==new_arr

Out[25]:

array([[True, True, True, True],

  [ True, True, True, True],

  [ True, True, True, True],

  [ True, True, True, True],

  [ True, True, True, True]], dtype=bool)

从上面可以看出,读取回来的数据跟原来有着等价效果。

相关推荐:

numpy 进行数组拼接,分别在行和列上合并的实例

numpy实现合并多维矩阵、list的扩展方法

以上就是numpy中以文本的方式存储以及读取数据方法的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python中的map是什么意思

Python的json怎么用

Python第三方库安装在哪

Python中!=是什么意思

Python中用什么表示注释

Python中的生成器是什么?生成器有什么用处?

Python怎么把string变为hex

Python怎么查看安装的模块有哪些

Python如何做成可执行文件

Python支持返回函数的实例解析

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...