[tor-commits] [metrics-web/master] Fix visualization bug in user graphs.
karsten at torproject.org
karsten at torproject.org
Mon Oct 28 13:41:09 UTC 2013
commit 1575912022e65ff7710e8879e50e64b5584180fc
Author: Karsten Loesing <karsten.loesing at gmx.net>
Date: Mon Oct 28 14:39:22 2013 +0100
Fix visualization bug in user graphs.
---
rserve/graphs.R | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/rserve/graphs.R b/rserve/graphs.R
index 9070308..8a62bf4 100644
--- a/rserve/graphs.R
+++ b/rserve/graphs.R
@@ -689,8 +689,9 @@ plot_direct_users <- function(start, end, country, events, path) {
if (events == "on") {
if (length(r$maxusers) > 0)
max_y <- max(max_y, max(r$maxusers, na.rm = TRUE))
+ r[r$minusers < 0, "minusers"] <- 0
plot <- plot +
- geom_ribbon(data = r, aes(ymin = max(0, minusers),
+ geom_ribbon(data = r, aes(ymin = minusers,
ymax = maxusers), fill = "gray")
}
if (length(upturns$date) > 0)
@@ -1085,8 +1086,9 @@ plot_userstats <- function(start, end, node, variable, value, events,
if (events == "on") {
if (length(r$maxusers) > 0)
max_y <- max(max_y, max(r$maxusers, na.rm = TRUE))
+ r[r$minusers < 0, "minusers"] <- 0
plot <- plot +
- geom_ribbon(data = r, aes(ymin = max(0, minusers),
+ geom_ribbon(data = r, aes(ymin = minusers,
ymax = maxusers), fill = "gray")
}
if (length(upturns$date) > 0)
More information about the tor-commits
mailing list