我有来自海洋光学分光计的数据,我试图提取右边的数据列来创建对数强度-时间图。我目前在从csv提取强度数据时遇到问题。这就是数据的样子:
数据强度数据从代码的第18行开始,到第3665行结束。我只需要第二列数据。 到目前为止我有这个
import csv
with open('TEST000.csv') as csv_file:
data = csv.reader(csv_file)
for row in list(data)[18:3665]:
print(row)
但是当我运行代码时,它不起作用,也不能正确地提取数据
我怎样才能让它工作?此外,任何将数据转换为日志图的帮助也将不胜感激
您试图在非csv文件上使用
csv.reader
。相反,请尝试以下方法:这将为您提供每一行,您可以使用
split()
方法拆分列表中每个条目的值。比如:编辑:使用完
csv_file.close()
后,别忘了关闭文件相关问题 更多 >
编程相关推荐