From a8eb5a83f821371aaa00b4d7d93428d16976b712 Mon Sep 17 00:00:00 2001
From: Meng Li <34143965+Meng6@users.noreply.github.com>
Date: Wed, 3 Jun 2020 17:18:57 -0400
Subject: [PATCH] Fix overlap in tick label issue
---
src/visualization/overall_compliance_heatmap.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/visualization/overall_compliance_heatmap.py b/src/visualization/overall_compliance_heatmap.py
index 70e6ffcf..bd6324ab 100644
--- a/src/visualization/overall_compliance_heatmap.py
+++ b/src/visualization/overall_compliance_heatmap.py
@@ -19,7 +19,7 @@ def getOneRow(data_per_participant, last_seven_dates, col_name, row):
def getOverallComplianceHeatmap(sensors_with_data, valid_sensed_hours, last_seven_dates, bin_size, min_bins_per_hour, output_path):
plot = ff.create_annotated_heatmap(z=sensors_with_data[last_seven_dates].values,
x=[date.replace("-", "/") for date in last_seven_dates],
- y=[pid + "
" + label for pid, label in zip(sensors_with_data["pid"].to_list(), sensors_with_data["label"].to_list())],
+ y=[pid + "." + label for pid, label in zip(sensors_with_data["pid"].to_list(), sensors_with_data["label"].to_list())],
annotation_text=valid_sensed_hours[last_seven_dates].values,
hovertemplate='Date: %{x}
Participant: %{y}
Number of sensors with data: %{z}',
colorscale="Viridis",