用python读取txt文件存储的一维数据取其中第100到第300个数据画图 的代码
时间: 2023-06-14 12:03:40 浏览: 235
Python实现读取txt文件中的数据并绘制出图形操作示例
4星 · 用户满意度95%
假设txt文件中存储的是一维数据,每行一个数,可以使用以下代码读取文件中的数据并绘制图形:
```python
import matplotlib.pyplot as plt
# 读取txt文件中的数据
with open('data.txt', 'r') as f:
data = [float(line.strip()) for line in f.readlines()]
# 取出第100到第300个数据
data = data[99:299]
# 绘制折线图
plt.plot(data)
plt.show()
```
其中,`data.txt`是存储数据的文件名,`data`是读取到的数据列表,`data[99:299]`表示取出第100到第300个数据(Python中的下标是从0开始的),最后使用`plt.plot()`绘制折线图并使用`plt.show()`显示图像。
阅读全文