python统计csv部分数据平均值
时间: 2023-08-11 22:42:34 浏览: 84
求值_python_方差_中位数_平均值_
5星 · 资源好评率100%
可以使用Python内置的csv模块读取csv文件中的数据,然后统计部分数据的平均值,具体代码如下:
```python
import csv
# 读取csv文件
with open('data.csv', newline='') as csvfile:
reader = csv.reader(csvfile)
data = [row for row in reader]
# 统计部分数据的平均值
start_row = 1 # 起始行
end_row = 10 # 结束行
col_index = 2 # 列索引
values = [float(row[col_index]) for row in data[start_row:end_row]]
avg = sum(values) / len(values)
print('平均值为:', avg)
```
在上面的代码中,我们首先使用`csv.reader`读取csv文件中的数据,并将其存储在一个二维列表`data`中。然后我们指定要统计平均值的部分数据的起始行和结束行,以及要统计的列索引。接着,我们从`data`中提取出要统计的数据,并计算其平均值,最后输出结果。
阅读全文