根据数据绘制标准心电图图
ecg-plot的Python项目详细描述
心电图图
根据数据绘制标准心电图图。
- 在浏览器中支持直接打印和打印SVG预览(当前仅适用于Mac)
- 支持将PNG和SVG保存到磁盘
- 支持客户定义的潜在客户订单
- 支持客户定义的列计数
安装
pip install ecg_plot
注意
- 输入数据应为m×n矩阵,m为心电图导联计数,n为单导联信号长度。
- 默认采样率为500赫兹。
示例
绘制12导联心电图
import ecg_plot
ecg = load_data() # load data should be implemented by yourself
ecg_plot.plot_12(ecg, sample_rate = 500, title = 'ECG 12')
ecg_plot.show()
绘制12导联心电图压缩版
import ecg_plot
ecg = load_data() # load data should be implemented by yourself
ecg_plot.plot_(ecg, sample_rate = 500, title = 'ECG 12')
ecg_plot.show()
绘制单导联心电图
import ecg_plot
ecg = load_data() # load data should be implemented by yourself
ecg_plot.plot_1(ecg[1], sample_rate=500, title = 'ECG')
ecg_plot.show()
将结果保存为PNG
import ecg_plot
ecg = load_data() # load data should be implemented by yourself
ecg_plot.plot_12(ecg, sample_rate = 500, title = 'ECG 12')
ecg_plot.save_as_png('example_ecg','tmp/')
许可证:mit
import ecg_plot
ecg = load_data() # load data should be implemented by yourself
ecg_plot.plot_12(ecg, sample_rate = 500, title = 'ECG 12')
ecg_plot.show()
import ecg_plot
ecg = load_data() # load data should be implemented by yourself
ecg_plot.plot_(ecg, sample_rate = 500, title = 'ECG 12')
ecg_plot.show()
import ecg_plot
ecg = load_data() # load data should be implemented by yourself
ecg_plot.plot_1(ecg[1], sample_rate=500, title = 'ECG')
ecg_plot.show()
将结果保存为PNG
import ecg_plot
ecg = load_data() # load data should be implemented by yourself
ecg_plot.plot_12(ecg, sample_rate = 500, title = 'ECG 12')
ecg_plot.save_as_png('example_ecg','tmp/')
许可证:mit
import ecg_plot
ecg = load_data() # load data should be implemented by yourself
ecg_plot.plot_12(ecg, sample_rate = 500, title = 'ECG 12')
ecg_plot.save_as_png('example_ecg','tmp/')