小编She*_*hew的帖子

类java.rmi.registry.Registry和java.rmi.Naming之间的区别

Registry班级和Naming班级有什么区别.

在我的申请中,我正在Registry上课.但我想了解Naming课程及其用途?

java naming rmi rmiregistry

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

在sklearn中生成各向异性数据

在 sklearn 文档中,他们提供了将正态分布数据 blob 转换为各向异性分布数据的代码,如下所示

transformation = [[0.60834549, -0.63667341], [-0.40887718, 0.85253229]]
X_aniso = np.dot(X, transformation)
Run Code Online (Sandbox Code Playgroud)

链接到这里的代码

我想知道转换矩阵中的第一项对应的函数是什么。或者一般来说如何将各向同性高斯斑点转换为各向异性斑点?

任何人都可以帮忙吗?

gaussian python-2.7 scikit-learn

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

在matlab中的L1范数等值线图

我试图在matlab中绘制L1范数的水平集.但它根本不起作用,我被卡住了.有帮助吗?

x = linspace(-1,1,10);
y = linspace(-1,1,10);
[xm,ym] = meshgrid(x,y);
z = sum(abs(xm-ym));
surfc(x,y,z)
Run Code Online (Sandbox Code Playgroud)

matlab vector contour

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

根据另一个数组对齐numpy数组

我有一个a包含任意整数的 numpy 数组,我有另一个数组b,(它总是 的子集 a,但数字的顺序与b不同a。我想b按照它出现的顺序对齐 的元素a

a = np.array([4,2,6,5,8,7,10,12]);
b = np.array([10,6,2,12]),
Run Code Online (Sandbox Code Playgroud)

我想b对齐为 [2,6,10,12]。我怎样才能有效地在 numpy 中做到这一点?

python arrays numpy

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

替换 pandas 数据框中的括号

我使用了下面的代码

input_table = input_table.replace(to_replace='(', value="")
Run Code Online (Sandbox Code Playgroud)

替换整个数据框中的括号。但令我惊讶的是,它不起作用。可能出了什么问题?

python-2.7 pandas

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

RMI服务器异常

当我尝试运行使用远程注册表的服务器时,我从RMI获得以下异常.

我在Server2类中的主要方法的注册表编码是

Registry registry = LocateRegistry.getRegistry("192.168.1.4",1100);
registry.rebind("Hello",stub);
Run Code Online (Sandbox Code Playgroud)

192.168.1.4是同一局域网中的另一台机器.

请帮我.

Server2 exception:java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: 
 java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: 
 java.lang.ClassNotFoundException: example.Hello.RemoteHello2
java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: 
 java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: 
 java.lang.ClassNotFoundException: example.Hello.RemoteHello2
 at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:396)
 at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:250)
 at sun.rmi.transport.Transport$1.run(Transport.java:159)
 at java.security.AccessController.doPrivileged(Native Method)
 at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
 at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
 at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:273)
 at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:251)
 at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:377)
 at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
 at example.Hello.Server2.main(Server2.java:29) …
Run Code Online (Sandbox Code Playgroud)

java rmi

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

从numpy数组中的每个字符串中提取第一个字母

我有一个巨大的numpy数组,其中元素是字符串.我喜欢用字符串的第一个字母替换字符串.例如,如果

C [0] ='A90CD'

我想用它替换它

C[0] = 'A'
Run Code Online (Sandbox Code Playgroud)

简而言之,我正在考虑在循环中应用正则表达式,其中我有一个正则表达式的字典,如

'^ A.+ $'=>'A'

'^ B.+ $'=>'B'等

如何在numpy数组上应用此正则表达式?或者有没有更好的方法来实现相同的目标?

python arrays string numpy

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

将 3D 数组转换为 2D

我得到了一个形状为 (1,3,300) 的 numpy 数组,我想去掉第一个轴并只得到 3*300 2D 数组。我该怎么做 ?

我看到了几个像numpy with python:convert 3d array to 2d这样的问题 ,其中要求更复杂。我的看起来很简单。有什么简单的方法可以做到吗?

arrays resize numpy

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

根据另一个矩阵中的排序对矩阵进行排序

我正在尝试基于另一个数组对数组进行排序.我尝试使用索引返回的sort方法,但它在某种程度上表现得很奇怪.

y = [1 2 3; 2 3 4] 
x = [1 3 4; 2 2 3] 
[yy, ii] = sort(y,'descend');
Run Code Online (Sandbox Code Playgroud)

yy =
   2     3     4   
   1     2     3

ii =
   2     2     2
   1     1     1
Run Code Online (Sandbox Code Playgroud)

但我x(ii)不是基于排序的矩阵y.

x(ii) =  
      2     2     2
      1     1     1
Run Code Online (Sandbox Code Playgroud)

我期待矩阵是:

x(ii) =

    2     2     3 
    1     3     4
Run Code Online (Sandbox Code Playgroud)

如何x根据另一个矩阵对矩阵进行排序y

arrays sorting indexing matlab matrix

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

带否定的 Pandas 数据框 iloc

我想将一列对应的行的值设置为特定值。我只知道不应该设置为该值的行的索引。是否有内置技巧可以使用 iloc 执行此操作?

有没有类似的东西

df['I'].iloc[~rids] = 0

当然,一种方法是使用类似的方法

set(range(len(df))).difference(rids)

但看起来不太好看。有什么建议吗?

python indexing pandas

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

numpy获取列索引,其中所有元素都大于阈值

我想找到一个numpy数组的列索引,其中列的所有元素都大于阈值.

例如,

 X = array([[ 0.16,  0.40,  0.61,  0.48,  0.20],
            [ 0.42,  0.79,  0.64,  0.54,  0.52],
            [ 0.64,  0.64,  0.24,  0.63,  0.43],
            [ 0.33,  0.54,  0.61,  0.43,  0.29],
            [ 0.25,  0.56,  0.42,  0.69,  0.62]])
Run Code Online (Sandbox Code Playgroud)

在上述情况下,如果阈值为0.4,我的结果应为1,3.

python numpy

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