📚np.hstack和np.vstack💻

导读 在Python的数据处理中,`numpy`是一个强大的工具箱,而`hstack`和`vstack`是其中两个非常实用的功能。😊- np hstack:横向堆叠(horizonta

在Python的数据处理中,`numpy`是一个强大的工具箱,而`hstack`和`vstack`是其中两个非常实用的功能。😊

- np.hstack:横向堆叠(horizontal stack),顾名思义就是把多个数组按列方向合并在一起。例如,如果你有两个形状相同的数组,但它们是纵向排列的,那么使用`hstack`就能轻松地让它们并肩同行!🌈

- np.vstack:纵向堆叠(vertical stack),则是将数组按行方向合并。适合当你的数据需要上下扩展时,比如添加新的样本数据到已有数据集中。✨

举个例子:

```python

import numpy as np

a = np.array([1, 2])

b = np.array([3, 4])

print(np.hstack((a, b))) 输出 [1 2 3 4]

print(np.vstack((a, b))) 输出 [[1 2], [3 4]]

```

无论是处理图像数据还是构建机器学习模型,这两个函数都能帮你高效完成任务!💪

快去试试吧,让你的代码更简洁优雅!🌟

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章

<