std
计算输入数组 x
的标准差。
参数
名称 | 类型 | 描述 | 默认值 |
---|---|---|---|
x
|
实值浮点数据类型的输入数组。 |
必需 | |
axis
|
计算标准差的轴。默认情况下,标准差是在整个数组上计算的。如果是一个整数元组,则标准差在多个轴上计算。默认值: |
None
|
|
correction
|
自由度调整。将此参数设置为除 |
0.0
|
|
keepdims
|
如果为 |
False
|
返回值
名称 | 类型 | 描述 |
---|---|---|
out |
数组
|
如果标准差是在整个数组上计算的,则为一个包含标准差的零维数组;否则,为一个包含标准差的非零维数组。返回的数组具有与 |
特殊情况
设 N
等于计算标准差的元素数量。
- 如果
N - correction
小于或等于0
,则标准差为NaN
。 - 如果
x_i
是NaN
,则标准差为NaN
(即,NaN
值会传播)。
示例
>>> a = sparse.COO.from_numpy(np.array([[0, 2], [-1, 1]]))
>>> o = sparse.std(a, axis=1)
>>> o.todense()
array([1., 1.])
源代码位于 sparse/numba_backend/_common.py
2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 |
|