代码如何写使用NumPy库中的均值函数求学生父母教育水平、午餐、考试课程情3个特征下对应学生总成绩的平均数
时间: 2023-06-04 21:05:14 浏览: 186
python 输入学生考试成绩计算平均分 示例
5星 · 资源好评率100%
你可以通过以下代码来实现使用NumPy库中的均值函数求学生父母教育水平、午餐、考试课程情3个特征下对应学生总成绩的平均数:
```python
import numpy as np
# 将学生父母教育水平、午餐、考试课程情3个特征的数据存入一个2D的NumPy数组中,每行为一个学生的特征数据
features = np.array([[1.2, 0, 78], [1.5, 1, 85], [2.1, 1, 93], [0.8, 0, 67], [1.7, 1, 89]])
# 将学生总成绩的数据存入一个1D的NumPy数组中
grades = np.array([75, 82, 96, 62, 88])
# 使用NumPy库中的mean函数求出学生总成绩的平均数
mean_grade = np.mean(grades)
# 按列取出父母教育水平、午餐、考试课程情3个特征的数据,并求出它们的均值
mean_features = np.mean(features[:, 0]), np.mean(features[:, 1]), np.mean(features[:, 2])
# 输出结果
print("平均学生总成绩:", mean_grade)
print("平均父母教育水平:", mean_features[0])
print("平均午餐情况:", mean_features[1])
print("平均考试课程情况:", mean_features[2])
```
注意:以上代码仅作为示例,实际使用时应根据具体特征数据进行修改。
阅读全文