我需要计算特定数组的平均值,并创建一个与另一个数组连接的新数组。假设我的数组如下:
[[99 73 97 98]
[98 71 70 99]]
我还有另一个数组:['1' '2']
所以基本上我需要的是:[[1. 2.] [91.75 84.5]]
换句话说,第一行就是第二个数组,第二行是数组中每个元素的平均值
[[99 73 97 98]
[98 71 70 99]]
数组。你知道吗
(如果有用的话,我有一个csv
文件:)
student_id, 521, 597, 624, 100,
1, 99, 73, 97, 98,
2, 98, 71, 70, 99,
student_id
行是学生的id,每隔一行的第一个数字是练习编号,其余的是成绩。我需要创建一个数组,其中包含练习数和每个练习的平均成绩。你知道吗
我知道用vstack方法可以做到这一点,但是我需要不使用循环。你知道吗
使用mean,然后使用vstack:
输出
您可以使用Pandas,它简化了从CSV文件读取结构化数据的过程:
相关问题 更多 >
编程相关推荐