2

私はいくつかの R コードを移植しており、次のようなことができます (x とセンターは行列です):

nx <- nrow(x);
nc <- nrow(centers);
matrix(rowSums(x), nrow=nx, ncol=nc)

ただし、numpy.matrix は nrow および ncol 引数を提供しません。reshape を使用してみましたが、要素の総数を保持する必要があります (R 関数の場合はそうではないようです)。

numpyで同じ効果を得るにはどうすればよいですか?

4

1 に答える 1

0

あなたrowSums(x) * numpy.ones([nx, nc])が望むことをしますか?マトリックスの代わりに配列を提供しますが、とにかくnumpyの方が優れていることがよくあります。

于 2012-06-03T15:40:51.523 に答える