python numpy重新排列联接

python numpy重新排列联接,python,numpy,join,recarray,Python,Numpy,Join,Recarray,numpy重新排列中是否没有连接函数?我看到matplotlib有一些东西,有一个连接,但这不是一个解决方案。我想快速加入numpy/scipy,或者了解它为什么不存在 经过一番挖掘,我发现了这座略为掩埋的图书馆。我想它可能在做我需要的。。。我也想听到其他答案。如果这是最好的解决方案,则没有很好的文档记录。我不确定如何提交文档: import numpy as np import numpy.lib.recfunctions as rfn import numpy.random as rand

numpy重新排列中是否没有连接函数?我看到matplotlib有一些东西,有一个连接,但这不是一个解决方案。我想快速加入numpy/scipy,或者了解它为什么不存在

经过一番挖掘,我发现了这座略为掩埋的图书馆。我想它可能在做我需要的。。。我也想听到其他答案。如果这是最好的解决方案,则没有很好的文档记录。我不确定如何提交文档:

import numpy as np
import numpy.lib.recfunctions as rfn

import numpy.random as random

a = random.randn(4,2)
b = random.randn(4,2)

a[1, 0] = 12
b[1, 0] = 12
print(a)
print(b)
a = np.rec.fromrecords(a, names='a,b')
b = np.rec.fromrecords(b, names='a,c')
print(a['a'])
print(b['a'])
c = rfn.join_by('a',a,b,jointype='outer')
print('')
print(c)

这也不起作用。。。你必须先去掉所有重复的条目。它应该只检查重复项是否具有相同的值。