簡體   English   中英

python numpy recarray連接

[英]python numpy recarray join

numpy recarrays中沒有“ join”函數嗎? 我看到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)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM