numpy.full这个函数有什么用?

  统计/机器学习 Python    浏览次数:17601        分享
0

numpy.full这个函数什么用?

 

超越本人   2019-03-25 10:44



   1个回答 
4

np.full(shape, fill_value)可以生成一个元素为fill_value,形状为shape的array。比如

>>> np.full([3, 4], 'a')
array([[2, 2, 2],
       [2, 2, 2]])

当fill_value是数值的时候,np.full(shape, fill_value)和fill_value * np.ones(shape)是等价的。

但是当fill_value是字符串的时候,np.ones就无法做到这个效果了。比如

>>> np.full([2, 3], 'abc')
array([['abc', 'abc', 'abc'],
       ['abc', 'abc', 'abc']]]
SofaSofa数据科学社区DS面试题库 DS面经

maxroot   2019-03-25 11:15



  相关讨论

numpy array里怎么用fillna填充nan的值?

怎么获得numpy array每行最小值的index?

python里sparse matrix怎么转成正常的numpy array显示出来?

numpy里的np.newaxis有什么用?

numpy里的无穷大np.inf到底是多大呢?

对numpy array求每行的均值

python numpy里array和matrix的区别?

删除numpy array中指定的一列

numpy里的np.clip函数怎么用?

numpy里tile函数是怎么用的?

  随便看看

前馈神经网络如何选择隐藏层的数量

两个凸函数相加,还是凸函数吗?

AIC可以是负数吗?

如果数据不是正态分布,能用3sigma原则剔除异常值吗?

用户人群分层分析的RFM模型是什么?