有没有一种简洁的方法来堆叠任意长度的常数ndarray
?你知道吗
到目前为止,我能找到的最好的是:
b = np.arange(4)
# Pad b with 5:
np.vstack((5 * np.ones_like(b), b))
# Another way:
np.pad(b[np.newaxis, :], ((1,0), (0,0)), 'constant', constant_values=5)
第一个还不算太糟,但似乎应该有办法利用广播。从R来的时候,我的第一反应是这样做:
np.vstack( (5, b) ) # similar to R's rbind(5, b)
不幸的是这不起作用。你知道吗
更简洁、更快速的阴影:
性能比较:
相关问题 更多 >
编程相关推荐