小编vol*_*kan的帖子

使用 Python 对列中每个唯一值求和、最大值和平均值

我有一个像这样的熊猫数据框:

df = pd.DataFrame({'date': [1, 1, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 7, 7],
                   'machine': ['a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'c', 'a', 'b', 'e', 'a', 'b'],
                   'meters': [12, 9, 7, 9, 4, 9, 3, 7, 12, 9, 7, 9, 4, 9]},
)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

通过一个函数,对于“machine”列中的每个唯一值,我想自动打印如下句子:

  • 对于一台机器来说总和是 39

    对于机器来说平均值是 6.5

    对于机器最大为 12

  • 对于b机器来说总和是50

    对于 b 机均值是 8.3

    对于 b 机器,最大值为 9

  • 对于c机器来说总和是12

    对于c机器来说平均值是12

    对于 c 机器最大为 12

  • 对于 e 机来说总和是 9

    对于 e 机均值是 9

    对于 …

python function pandas

2
推荐指数
1
解决办法
71
查看次数

查找图像的标准偏差

首先,我想找到这个图像的标准偏差:

在此输入图像描述

其次,我想找到图像中所有线条的标准偏差.

但在第一步,有些事情出错,我看到了这一点:

>> A = imread('C:\Users\PC\Desktop\deneme.jpg');
>> std (A);
Error using var (line 65)
First argument must be single or double.

Error in std (line 38)
y = sqrt(var(varargin{:}));

line 65: error(message('MATLAB:var:integerClass'));
line 38: y = sqrt(var(varargin{:}));
Run Code Online (Sandbox Code Playgroud)

如何解决此问题以及查找此图像中所有行的标准偏差的代码是什么?

matlab standard-deviation

-4
推荐指数
1
解决办法
188
查看次数

标签 统计

function ×1

matlab ×1

pandas ×1

python ×1

standard-deviation ×1