簡體   English   中英

R的矩陣函數的numpy等效項是什么?

[英]What is the numpy equivalent for R's matrix function?

我正在移植一些R代碼,您可以執行以下操作(x和center是矩陣):

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

但是numpy.matrix不提供nrow和ncol參數。 我嘗試使用重整形,但是您必須保留元素的總數(R函數似乎並非如此)。

我如何在numpy中達到相同的效果?

rowSums(x) * numpy.ones([nx, nc])做您想要的? 它確實提供了一個數組而不是一個矩陣,但是無論如何在numpy中通常會更好。

暫無
暫無

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

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