Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用np.random生成值_Python_Numpy_Pandas - Fatal编程技术网

Python 使用np.random生成值

Python 使用np.random生成值,python,numpy,pandas,Python,Numpy,Pandas,我尝试向df添加新列,其中所有值都为0或1。 我用 但它返回的列全部为0。使用形状说明符,让它创建一个间隔为[0,2]的随机整数数组,该间隔为0或1,长度与数据帧中的行数相同,具有np.random.randint0,2,df.shape[0],然后将其分配为新列。因此,实现将是- df['name'] = np.random.randint(0, 2,(df.shape[0])) 使用形状说明符创建一个间隔[0,2]内的随机整数数组,该间隔为0或1,长度与数据帧中np.random.rand

我尝试向df添加新列,其中所有值都为0或1。 我用


但它返回的列全部为0。

使用形状说明符,让它创建一个间隔为[0,2]的随机整数数组,该间隔为0或1,长度与数据帧中的行数相同,具有np.random.randint0,2,df.shape[0],然后将其分配为新列。因此,实现将是-

df['name'] = np.random.randint(0, 2,(df.shape[0]))

使用形状说明符创建一个间隔[0,2]内的随机整数数组,该间隔为0或1,长度与数据帧中np.random.randint0,2,df.shape[0]的行数相同,然后将其指定为新列。因此,实现将是-

df['name'] = np.random.randint(0, 2,(df.shape[0]))
提示:上界与此是独占的

<>你应该考虑使用:

np.random.randint(0, 2, nb_col)
其中nb_col是数组的宽度。

提示:上限与此值是独占的

<>你应该考虑使用:

np.random.randint(0, 2, nb_col)

其中nb_col是数组的宽度。

这将生成一个数字,所有行都相同。这将生成一个数字,所有行都相同。