一维数组和二维数组叠加问题
来源:3-12 数据加载和简单的数据探索

weixin_慕虎2039575
2020-05-25
老师你好,我记得课程中讲到,可以用二维数组和一维数组做叠加
为什么这样不行呢?
写回答
1回答
-
liuyubobobo
2020-05-26
使用 vstack 可以直接一个矩阵和一个向量叠加;但是 hstack 不可以。
简单来说,numpy 知道:
# vstack 2d 和 1d 的情况 [[1, 2, 3], [4, 5, 6]] + [7, 8, 9] = [[1,2,3], [4,5,6], [7,8,9]]
但是不知道:
# hstack 2d 和 1d 的情况 [[1, 2, 3], + [7, 8, 9] = ???? [4, 5, 6]]
继续加油!:)
022020-05-26
相似问题