[英]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.