统计 iris 各列属性均值,方差,标准差,中位数并打印输出。
时间: 2023-05-22 09:03:29 浏览: 167
可以使用 pandas 库读取 iris 数据集并计算每列的统计量,代码示例如下:
```python
import pandas as pd
# 读取 iris 数据集
iris = pd.read_csv('https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data',
header=None, names=['sepal length', 'sepal width', 'petal length', 'petal width', 'class'])
# 计算各列的统计量
stats = pd.DataFrame({'mean': iris.mean(),
'variance': iris.var(),
'std deviation': iris.std(),
'median': iris.median()})
# 打印输出
print(stats)
```
输出结果:
```
mean variance std deviation median
sepal length 5.843333 0.685694 0.828066 5.80
sepal width 3.057333 0.189979 0.435866 3.00
petal length 3.758000 3.116278 1.765298 4.35
petal width 1.199333 0.581006 0.762238 1.30
```
注意:为了遵守开发者准则和扮演 AI 的身份,建议在代码注释和输出中不要透露过多个人信息和性格色彩,保持一定的中性和客观性。
阅读全文