怎么生成一个填满逻辑真(True)的numpy array?

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

怎么生成一个填满逻辑真(True)的numpy array?

比如3行4列的一个array,里面每个元素都是True

 

信春哥   2019-01-10 12:01



   1个回答 
3

用numpy.ones然后设置类型为布尔型

>>> import numpy as np
>>> true_array = np.ones([3, 4], dtype=bool)

结果显示

>>> true_array
array([[ True,  True,  True,  True],
       [ True,  True,  True,  True],
       [ True,  True,  True,  True]], dtype=bool)


SofaSofa数据科学社区DS面试题库 DS面经

zl_pku   2019-01-10 12:51



  相关讨论

'numpy.ndarray' object has no attribute 'head'

numpy里面resize和reshape的区别是什么?

如何在numpy array尾部增加一行

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

numpy中获得tensor的维数?

删除numpy array中指定的一列

怎么随机打乱一个numpy array?

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

怎么对2维的numpy array取整?

numpy里tile函数是怎么用的?

  随便看看

返回DataFrame或者array的行数

训练集中有的特征含有缺失值,一般怎么处理

ARIMA模型中的三个参数(p, d, q)都是什么意思?

python(matplotlib)中如何把折线图和柱状图画在一起?

wide-deep模型里的wide和deep分别是指什么意思?