小编kon*_*tin的帖子

随机删除 numpy 数组中 30% 的值

我有一个包含我的值的 2D numpy 数组(其中一些可以是 NaN)。我想删除 30% 的非 NaN 值并将它们替换为数组的平均值。我怎么能这样做?到目前为止我尝试过的:

def spar_removal(array, mean_value, sparseness):
    array1 = deepcopy(array)
    array2 = array1
    spar_size = int(round(array2.shape[0]*array2.shape[1]*sparseness))
    for i in range (0, spar_size):
        index = np.random.choice(np.where(array2 != mean_value)[1])
        array2[0, index] = mean_value
    return array2
Run Code Online (Sandbox Code Playgroud)

但这只是选择数组的同一行。如何从整个阵列中删除?似乎选择只适用于一维。我想我想要的是计算(x, y)我将用mean_value.

python arrays numpy

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

javafx中的按钮

我在javafx中创建了一个包含三个按钮的场景.我在这些按钮中添加了我的标签.我的标签尺寸很小.我的问题是标签的文字很大,不适合一行.如何在按钮内的第二行中启用扩展文本?我的界面目前看起来像:

在此输入图像描述

java javafx button

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

c#中通过socket的客户端服务器连接

我正在尝试使用c#中的套接字建立客户端和服务器异步连接.事实上我已经下载了客户端服务器的示例.我正在徘徊那条线:IPHostEntry ipHostInfo = Dns.GetHostEntry("host.contoso.com");在IPhostEntry服务器和客户端的情况下我想要检索什么?该行是否应该返回每个设备(服务器或客户端)的主机,IP和端口?

编辑: 我在host.contoso.com的位置复制已运行的服务器的IP,并收到以下消息:使用了与请求的协议不兼容的地址.

编辑:我实际上添加, IPHostEntry ipHostInfo = Dns.GetHostEntry("127.0.0.1:11000");我收到没有这样的主机是众所周知的.

c# sockets

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

检查两个浮点数是否在任何给定的范围列表中

我有两个浮点数no_ano_b几个范围表示为包含下边框和上边框的两个元素列表.

我要检查如果数字都在下列范围之一:[0, 0.33],[0.33, 0.66][0.66, 1.0].

如何在python代码中整齐地编写该语句?

python comparison

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

标签 统计

python ×2

arrays ×1

button ×1

c# ×1

comparison ×1

java ×1

javafx ×1

numpy ×1

sockets ×1