从自身中减去平均数组值

约翰·琼斯

我需要计算一些点的分散度,为此,我需要计算50x20向量的平均值,并按每一行减去每个平均值,如以下公式所示:

在此处输入图片说明

对于这样的矢量实例:

my_vector = [3, 6, 5, 4, 2],
            [2, 3, 4, 5, 6],
            [4, 3, 2, 1, 5],
            [5, 3, 1, 3, 4],

我要弄清楚的是我如何在python中执行以下操作:

        mean - [3, 6, 5, 4, 2],
        mean - [2, 3, 4, 5, 6],
        mean - [4, 3, 2, 1, 5],
        mean - [5, 3, 1, 3, 4],
CodeWithJoy

下面的代码计算平均行数,从矩阵行数中减去我将my_vector转换为矩阵进行计算。

import numpy as np
my_vector = ([3, 6, 5, 4, 2],
            [2, 3, 4, 5, 6],
            [4, 3, 2, 1, 5],
            [5, 3, 1, 3, 4])

my_matrix = np.array(my_vector)

#print(my_matrix)
mrow = np.mean(my_matrix,axis=1) #row mean
mrow = np.round(mrow)
print(mrow)
#print(my_matrix.shape[0])

d_meaned = my_matrix.copy()

for i in range(my_matrix.shape[0]):
    d_meaned[i] = d_meaned[i]-mrow[i]
print(d_meaned)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

平均数组中的像素数据

来自分类Dev

平均数组列数

来自分类Dev

在Matlab中查找连续相同值元素的平均数量

来自分类Dev

r中按列值的平均数据帧数据

来自分类Dev

在Matlab中查找连续的相同值元素的平均数量

来自分类Dev

零件平均数组

来自分类Dev

创建一个平均数组

来自分类Dev

无法打印出平均数组的结果

来自分类Dev

通过平均数组中的点来减少数组的大小(IDL)

来自分类Dev

python pandas连续值的平均数

来自分类Dev

如何从PHP中的数组中减去值?

来自分类Dev

计算总和,js中对象的平均数组使用reduce或for循环

来自分类Dev

通过计算相同键的平均数来展平 PHP 中的数组

来自分类Dev

PostgresSQL中数字之间的平均数量

来自分类Dev

减去数组值

来自分类Dev

减去数组值

来自分类Dev

php数组减去值

来自分类Dev

块状减法;从(k,)数组中的值减去(k,n)数组

来自分类Dev

平均数组具有相同的固定长度

来自分类Dev

根据共享列的值平均数据帧的不同行

来自分类Dev

反向迭代数组数组并从当前子数组值中减去以下子数组值

来自分类Dev

从两个数组中减去所有值对

来自分类Dev

从 Boost C++ 数组的元素中减去最大值

来自分类Dev

从数组中减去数字

来自分类Dev

平均数据表中的每一列

来自分类Dev

我如何计算数字列表中的平均数

来自分类Dev

如何计算一周中每天的平均数量?

来自分类Dev

使用MATLAB在多个Excel文件中的平均数据

来自分类Dev

快速平均数据库中的项目