【问题标题】:Alternative to random_integers in NumPyNumPy 中 random_integers 的替代方案
【发布时间】:2018-07-29 15:30:59
【问题描述】:

我想创建一个具有随机 int 值范围的随机 (x,y) 矩阵,所以我很自然地这样做了:

B = numpy.random.random_integers(2,9,(2,4))

然而,这导致了 A DeprecationgWarning,据我所知,这意味着该方法在未来的现实中可能不起作用。 如果不求助于.random_intergers(),我怎么能得到相同的结果?

【问题讨论】:

  • 您阅读了完整的信息吗? DeprecationWarning:此功能已弃用。 请改为调用 randint(2, 9 + 1)
  • @kazemakase 我做了,但我不知道它有用于数组形状的第三个参数。谢谢!

标签: python arrays numpy random


【解决方案1】:

使用numpy.random.randint():

np.random.randint(2,9+1, size=(2,4))

【讨论】:

    猜你喜欢
    • 2012-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-13
    • 2015-03-03
    • 2015-09-25
    • 2019-12-16
    相关资源
    最近更新 更多