python中array的方差
numpy库中出数组的唯一值要计算Python中数组的方差,需要使用numpy库中的var()函数。例如,假设我们有以下数据集:
```python
import numpy as np
data = np.array([1, 2, 3, 4, 5])
```
我们可以使用var()函数计算其方差:
```python
variance = np.var(data)
print(variance)
```
输出为:2.0
如果数据集是二维的,可以指定axis参数来计算每个列或行的方差,例如:
```python
data = np.array([[1, 2], [3, 4], [5, 6]])
# 计算每一列的方差
col_variance = np.var(data, axis=0)
print(col_variance)
# 计算每一行的方差
row_variance = np.var(data, axis=1)
print(row_variance)
```
输出为:
```
[2.66666667 2.66666667]
[0.25 0.25 0.25]
```
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论