python 读取三个.h5文件并画图
时间: 2023-07-29 08:11:15 浏览: 326
python读取csv文件.txt
假设你已经安装好了 `numpy`, `matplotlib` 和 `h5py` 库,可以使用以下代码读取三个 `.h5` 文件并绘制图表:
```python
import h5py
import numpy as np
import matplotlib.pyplot as plt
# 读取第一个 .h5 文件
with h5py.File('file1.h5', 'r') as f:
data1 = np.array(f['data'])
# 读取第二个 .h5 文件
with h5py.File('file2.h5', 'r') as f:
data2 = np.array(f['data'])
# 读取第三个 .h5 文件
with h5py.File('file3.h5', 'r') as f:
data3 = np.array(f['data'])
# 绘制三个数据文件的图表
plt.plot(data1, label='File 1')
plt.plot(data2, label='File 2')
plt.plot(data3, label='File 3')
plt.legend()
plt.show()
```
在这个例子中,我们使用了 `h5py` 库来读取 `.h5` 文件,将数据存储在 `numpy` 数组中,并使用 `matplotlib` 库来绘制图表。你可以根据需要修改文件名和数据的形状来适应你的具体情况。
阅读全文