|
|
@@ -716,4 +716,35 @@ def zaosheng(data):
|
|
|
max_num = max(data)
|
|
|
return 1, f"最小值{min_num},最大值{max_num}"
|
|
|
else:
|
|
|
+ return 2, "没有数据"
|
|
|
+
|
|
|
+# # "叶面湿度": "合格条件(绿色):\n1、0<示值<=100\n2、有1条合格即可
|
|
|
+def yemian_shi_du(data):
|
|
|
+ # 去除字段中 -99.99 数据
|
|
|
+ data = [i for i in data if i != -99.99]
|
|
|
+ if data:
|
|
|
+ min_num = min(data)
|
|
|
+ max_num = max(data)
|
|
|
+ for k in data:
|
|
|
+ if 0<k<=100:
|
|
|
+ return 1, f"最小值{min_num},最大值{max_num}"
|
|
|
+ else:
|
|
|
+ return 2, f"最小值{min_num},最大值{max_num}"
|
|
|
+ else:
|
|
|
+ return 2, "没有数据"
|
|
|
+
|
|
|
+
|
|
|
+# "叶面温度": "合格条件(绿色):\n1.≠0且在-5~35°C之间\n2、有1条合格即可"
|
|
|
+def yemian_wen_du(data):
|
|
|
+ # 去除字段中 -99.99 数据
|
|
|
+ data = [i for i in data if i != -99.99]
|
|
|
+ if data:
|
|
|
+ min_num = min(data)
|
|
|
+ max_num = max(data)
|
|
|
+ for i in data:
|
|
|
+ if -5 < i < 35:
|
|
|
+ return 1, f"最小值{min_num},最大值{max_num}"
|
|
|
+ else:
|
|
|
+ return 2, f"最小值{min_num},最大值{max_num}"
|
|
|
+ else:
|
|
|
return 2, "没有数据"
|