我有两个scipy.sparse.csr_matrix
个对象,A
和B
,如下所示:
print type(A)
print type(B)
print A.shape
print B.shape
<class 'scipy.sparse.csr.csr_matrix'>
<class 'scipy.sparse.csr.csr_matrix'>
(2069, 1735)
(12, 52)
A
有1735个功能,B
有52个功能。
如何转换B
使其具有1735个功能(如果有任何常见功能,最初的52个功能应与A
的功能合并)?
例如:
A.get_feature_names=['S','D','F','G']
B.get_feature_names=['F','G','H','J','k']
B=[(0,0),(0,1),(1,2),(2,3),(3,4)]
现在我希望B
喜欢:
B.get_feature_names=['S','D','F','G']
B=[(0,2),(0,3)]