如何追加一个NumPy数组到一个NumPy数组

如何追加一个NumPy数组到一个NumPy数组,第1张

直接用实例说明:

In [1]: import numpy

In [2]: a = array([[1,2,3],[4,5,6]])

In [3]: b = array([[9,8,7],[6,5,4]])

In [4]: numpy.concatenate((a,b))

Out[4]:

array([[1, 2, 3],

[4, 5, 6],

[9, 8, 7],

[6, 5, 4]])

或者这么写

In [1]: a = array([1,2,3])

In [2]: b = array([4,5,6])

In [3]: numpy.vstack((a,b))

Out[3]:

array([[1, 2, 3],

[4, 5, 6]])

首先dataset_name为文件名

np.load(dataset_name)加载数据为numpy.ndarray对象, 也就是numpy的数组

最后的[()]表示取位置为()的数据,()是空的就是取所有数据

等同于把原数组复制了一份,上述代码效果等同于dataset = np.load(dataset_name)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11617459.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存