OliverKeyes has uploaded a new change for review.
https://gerrit.wikimedia.org/r/236811
Change subject: Add a selector wrapper
......................................................................
Add a selector wrapper
This adds a little selector wrapper we can use to generate input selectors
to specify the level of smoothing or aggregation that should be applied
to a visualised time series.
Bug: T107202
Change-Id: Idb84a8d8b100789f1fe19a45bd09f914409c135c
---
M utils.R
1 file changed, 8 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/wikimedia/discovery/rainbow
refs/changes/11/236811/1
diff --git a/utils.R b/utils.R
index bb25f2d..d1a0eaf 100644
--- a/utils.R
+++ b/utils.R
@@ -167,3 +167,11 @@
return(result[,!names(result) %in% c("filter_1","filter_2")])
}
+
+# Standardised input selector for smoothing
+standard_select <- function(input_id){
+ return(
+ shiny::selectInput(inputId = input_id, label = "Aggregation level",
+ choices = c("day","week","month"), selected = "day")
+ )
+}
--
To view, visit https://gerrit.wikimedia.org/r/236811
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Idb84a8d8b100789f1fe19a45bd09f914409c135c
Gerrit-PatchSet: 1
Gerrit-Project: wikimedia/discovery/rainbow
Gerrit-Branch: master
Gerrit-Owner: OliverKeyes <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits