フォローアップの質問:
Python で MATLAB の unique(a, 'rows') を使用するにはどうすればよいですか?
そこの答えは、一意の行を取得する方法を説明しています。ただし、matlab は作成された各行の頻度も返します。Pythonでそれを作るためのエレガントな方法はありますか?
ありがとう!
numpy_indexedパッケージ (免責事項: 私はその作成者です) には、効率的な方法で正確にそれを行う関数があります。
import numpy_indexed as npi
m = np.random.randint(0, 2, (20, 3))
unique, count = npi.count(m)