2024-04-29 04:26:49 发布
网友
在SciPy中多元正态抽样函数的帮助资源中,它们给出了以下示例:
x,y = np.random.multivariate_normal(mean,cov,5000).T
我的问题很基本:期末考试到底做什么?
非常感谢,我知道这很简单,但是在Google中很难找到“.T”。
.T访问对象的属性T,该属性恰好是一个NumPy数组。属性是数组的转置,请参见the documentation。
.T
T
显然你在平面上创建了随机坐标。multivariate_normal()的输出可能如下所示:
multivariate_normal()
>>> np.random.multivariate_normal([0, 0], [[1, 0], [0, 1]], 5) array([[ 0.59589335, 0.97741328], [-0.58597307, 0.56733234], [-0.69164572, 0.17840394], [-0.24992978, -2.57494471], [ 0.38896689, 0.82221377]])
此矩阵的转置为:
array([[ 0.59589335, -0.58597307, -0.69164572, -0.24992978, 0.38896689], [ 0.97741328, 0.56733234, 0.17840394, -2.57494471, 0.82221377]])
通过顺序拆包可以方便地将其分为x和y两部分。
x
y
.T只是np.transpose()。 祝你好运
.T
访问对象的属性T
,该属性恰好是一个NumPy数组。属性是数组的转置,请参见the documentation。显然你在平面上创建了随机坐标。
multivariate_normal()
的输出可能如下所示:此矩阵的转置为:
通过顺序拆包可以方便地将其分为
x
和y
两部分。.T只是np.transpose()。 祝你好运
相关问题 更多 >
编程相关推荐