官网下载的数据解压:
以CHF文件夹为例。
CHF文件夹中,每个数据包含ecg,dat,hea三种类型,所以每次读数时直接读取文件名即不要加后缀,比如
File=C:\Users\FDU\Desktop\sxy\Physionet\MITCHF\chf01
因为文件比较大,文件多,读取比较慢,所以写一个循环程序,利用python字符串可加性,循环读取文件并转换成txt:
import scipy.io as scio import numpy as np import wfdb from wfdb import processing from wfdb import io for i in range(0,20): #循环读取文件名,最大值可读取文件个数为20 try: a =r"C:\Users\FDU\Desktop\sxy\Physionet\MITCHF\chf" b='\\' #转义\ c=0+i i=i+1 d='%d' %c #将数字转换成字符串形式 # a+b+d可