要使用的最佳文件格式是什么?如何正确加载数据库并用python绘制sgnals 我正在使用来自https://physionet.org/physiobank/database/mitdb/的.dat文件 我用了这些密码
import numpy as np
import matplotlib.pyplot as plt
data = np.genfromtxt('100.dat',delimiter=',')
print(data)
我得到了一个错误:
*第1867行,genfromtxt格式 提升值错误(errmsg)
值错误:检测到一些错误! 第3行(有2列而不是1列) 第6行(有4列而不是1列) 第9行(有3列而不是1列) 第11行(由1列改为3列) 第12行(有2列而不是1列) 第16行(由1列改为3列) 第17行(由1列改为2列) 第18行(有3列而不是1列) 第20行(由1列改为2列) 第23行(由1列改为2列) 第27行(由1列改为2列) 第36行(有2列而不是1列) 第37行(有2列而不是1列) 第#66行(由1列改为2列) 第67行(有2列而不是1列) 第100行(由1列改为2列) 第105行(由1列改为2列) 第106行(由1列改为2列) 第118行(由1列改为2列) 第120行(由1列改为5列) 第#122行(由1列改为3列) 第123行(有4列而不是1列) 第#125行(由1列改为2列) 第#126行(由1列改为2列) 第127行(有3列而不是1列) 第128行(有2列而不是1列) 第134行(由1列改为2列) 第135行(由1列改为2列) 第137行(有2列而不是1列) 第141行(由1列改为3列) 第143行(由1列改为3列) 第146行(由1列改为2列) 第147行(由1列改为2列) 第148行(由1列改为2列) 第149行(由1列改为2列) 第#152行(由1列改为3列) 第154行(由1列改为2列) 第#156行(由1列改为4列) 第162行(由1列改为2列) 第#163行(由1列改为2列) 第167行(有3列而不是1列) 第#168行(由1列改为2列) 第174行(由1列改为2列) 第175行(由1列改为2列) 第#176行(由1列改为3列) 第177行(由1列改为2列) 第179行(由1列改为2列) 第#186行(由1列改为2列) 第187行(有3列而不是1列) 第#188行(由1列改为2列) 第189行(由1列改为3列) 第191行(由1列改为2列) 第193行(由1列改为2列) 第196行(由1列改为2列) 第199行(由1列改为2列) 第202行(由1列改为2列) 203行(有2列而不是1列) 第204行(由1列改为2列) 209行(有4列而不是1列) 第210行(有4列而不是1列) 211行(有2列而不是1列) 第213行(有2列而不是1列) 第218行(由1列改为2列) 第222行(由1列改为2列) 第223行(由1列改为3列) 第#228行(由1列改为2列) 第236行(由1列改为2列) 第240行(由1列改为2列) 第241行(由1列改为2列) 第244行(由1列改为3列) 第246行(由1列改为2列) 第255行(有2列而不是1列) 第#257行(由1列改为2列) 第#268行(由1列改为2列) 第269行(有2列而不是1列) 第271行(由1列改为2列) 第273行(有4列而不是1列) 第#280行(由1列改为2列) 第#281行(由1列改为2列) 第291行(有2列而不是1列) 323行(有2列而不是1列) 第325行(由1列改为2列) 第334行(得到2列而不是1列) 第340行(由1列改为2列) 第341行(有2列而不是1列) 第342行(得到2列而不是of 1) 第#364行(由1列改为2列) 第#372行(由1列改为3列) 第375行(由1列改为2列) 第378行(有6列而不是1列)*
您应该使用wfdb-python包。文档非常好,有很多例子。要在您的环境中安装它,只需执行
pip install wfdb
。在假设您在名为
./mitdb
的本地目录中拥有数据文件(包括上面提到的100.dat
文件),则可以读取包含以下内容的记录:然后可以使用以下函数绘制数据:
^{pr2}$如果本地还没有数据文件,可以使用
wfdb
下载它们:这将下载记录并将其保存在名为
mitdb
的本地目录中相关问题 更多 >
编程相关推荐