要解决这个问题,你可以使用Python的scikit-learn
库中的load_iris()
函数加载鸢尾花数据集,并使用mean()
函数计算每个物种的特征的均值。
以下是一个示例代码:
from sklearn.datasets import load_iris
import pandas as pd
# 加载鸢尾花数据集
iris = load_iris()
# 创建一个DataFrame来存储数据
df = pd.DataFrame(data=iris.data, columns=iris.feature_names)
df['target'] = iris.target
# 按物种分组并计算均值
mean_values = df.groupby('target').mean()
print(mean_values)
运行上述代码会计算出每个物种的特征的均值,并打印输出。
注意:上述代码使用pandas
库来处理数据集,因此你需要先确保已经安装了pandas
库。如果没有安装,可以使用以下命令来安装:
pip install pandas
下一篇:按x-y坐标排序