【发布时间】:2016-07-29 20:25:24
【问题描述】:
假设我有
a = np.arange(9).reshape((3,3))
我想用一个向量来划分每一行
n = np.array([1.1,2.2,3.3])
我在question 中尝试了建议的解决方案,但没有考虑小数值。
【问题讨论】:
-
使用
np.true_divide。 -
@Divakar 请回答问题,以便我可以给你积分谢谢
-
如果您尝试回答自己的问题,您将了解更多信息。所以,如果可以的话,请这样做。随意使用评论和在线文档了解如何使用它。
-
当我在我的解释器(anaconda 2.7)上执行
a / n时,我想我得到了你想要的结果。当您说“不考虑小数值”时,您的意思是您从整数除法中得到结果吗? -
另一种解决方法是使用 arange(9.0) 生成一个浮点数组。