python中txt文件的数据分析和峰值检测问题

2024-06-02 20:36:29 发布

您现在位置:Python中文网/ 问答频道 /正文

因此,我目前正在寻找有关python编程的最佳方法的建议,以便在指数峰值之前检测文本文件中的最后一个最小[temp]值。问题是,数据会继续上升,然后下降到最小值以下,因为有4个温度计,所以我可以使用正常最小值功能

请告诉我任何建议谢谢 我现在的代码是贝娄

import matplotlib.pyplot as plt




rawData = [line.rstrip() for line in open(".txt")]
x, y = [], []
for i in range(len(rawData)):
templist = rawData[i].split()
x.append(float(templist[0]))
y.append(float(templist[1]))
plt.plot(x, y, 'b', label= 'Tube 1 ', marker="*" )
plt.xlabel('Time (sec)')
plt.ylabel('Temperature ')


z = min(y) 
print('tube_1 temp=',z)
plt.show() 

Tags: 方法infor编程lineplt指数float