【发布时间】:2019-11-19 10:10:55
【问题描述】:
我拥有的原始心电图是 csv 格式的。我需要将其转换为只有心电图数据的 .txt 文件。我需要一个相同的python代码。我能得到一些帮助吗?
csv_file = 'ECG_data_125Hz_Simulator_Patch_Normal_Sinus.csv'
txt_file = 'ECG_data_125Hz_Simulator_Patch_Normal_Sinus.txt'
import csv
with open(txt_file, "w") as my_output_file:
with open(csv_file, "r") as my_input_file:
//need to write data to the output file
my_output_file.close()
输入的心电图数据如下所示: Raw_ECG_data
【问题讨论】:
-
.csv文件实际上是一个.txt文件。只是重命名。我认为您想要的是在.csv文件中选择和过滤一列。 -
我看过那个链接。 join 包括这两个数据。我检查了 python 文档,我没有找到一个合适的函数来只包含特定的数据。
-
@MEdwin,是的,这正是我想要做的。
-
好的,下面已经回答了。您基本上可以使用@asif 的代码并将带有
join(row)的部分更改为join(row[2])。这意味着您正在将原始文件中的第 3 列过滤到输出txt文件中。让我知道它是否有效。
标签: python