浏览代码

change output of db analyser a little bit

Bernadette Elena Hammerle 3 年之前
父节点
当前提交
7af6bcfec2
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/database/dbAnalyser.py

+ 4 - 2
src/database/dbAnalyser.py

@@ -95,8 +95,8 @@ def smallValues(df):
 
 
 def avgPerMarkerNo(df, markerNo):
-    print(f"\naverage time for {markerNo} markers")
-    print("number of measurements")
+    print(f"\nresult of {markerNo} markers\n")
+    print("number of measurements:")
     df = df.loc[df["markers"] == markerNo]
     resDf = pd.DataFrame(columns=["id", "timeMean", "rating"])
     for mapId, mapDf in df.groupby(["id"]):
@@ -109,7 +109,9 @@ def avgPerMarkerNo(df, markerNo):
                 resDf = resDf.append({"id": "mapbox_" + markerType, "timeMean": typeDf["time"].mean()}, ignore_index=True)
 
     resDf = resDf.assign(rating=lambda x: (round(4-((4-0)/(max(resDf["timeMean"])-min(resDf["timeMean"]))*(x["timeMean"]-max(resDf["timeMean"]))+4))))
+    print("\naverage time:")
     print(resDf)
+    print("--------------------------------------")
 
 
 def timeMapsHighlight(df, plotTitle="mapsHightlight.png"):