小编Tal*_*ia 的帖子

python中0到1之间的随机数

我想要一个介于0和1之间的随机数,如0.3452.我用过,random.randrange(0, 1)但对我来说总是0.我该怎么办?

python random

101
推荐指数
5
解决办法
21万
查看次数

用数字找到并替换'nan'

我想替换数字3而不是数组中的所有'nan'.这是我的代码:

train= train.replace("nan",int(3))
Run Code Online (Sandbox Code Playgroud)

但我的阵列没有任何变化.你可以指导我吗?

python import numpy

10
推荐指数
2
解决办法
2万
查看次数

将矩阵的某些列从float转换为int

我有一个tempsyntheticGroup26列的矩阵。我想将列的值(0,1,2,3,5)从更改floatint。这是我的代码:

tempsyntheticGroup2=tempsyntheticGroup2[:,[0,1,2,3,5]].astype(int)
Run Code Online (Sandbox Code Playgroud)

但它不能正常工作,我将其他列松开。

python numpy

5
推荐指数
1
解决办法
6418
查看次数

在python中一起使用not equal和nan

我有奇怪的问题。我有以下代码

if Group[NN1,8] != 'nan' :
    print("Group[NN1,8]",Group[NN1,8])
Run Code Online (Sandbox Code Playgroud)

Group[NN1,8] 的值为 nan,因此我希望打印命令不会执行。但是用我的代码执行。结果是

`('Group[NN1,8]', nan)`.
Run Code Online (Sandbox Code Playgroud)

这不必打印。有什么不对的吗?

python import numpy

1
推荐指数
1
解决办法
4303
查看次数

标签 统计

python ×4

numpy ×3

import ×2

random ×1