@@ -150,11 +150,11 @@ ui_a_regression.picks <- function(id,
150150 tags $ label(" Encodings" , class = " text-primary" ), tags $ br(),
151151 teal :: teal_nav_item(
152152 label = tags $ strong(" Response variable" ),
153- teal.transform :: module_input_ui (id = ns(" response" ), spec = response )
153+ teal.transform :: picks_ui (id = ns(" response" ), spec = response )
154154 ),
155155 teal :: teal_nav_item(
156156 label = tags $ strong(" Regressor variables" ),
157- teal.transform :: module_input_ui (id = ns(" regressor" ), spec = regressor )
157+ teal.transform :: picks_ui (id = ns(" regressor" ), spec = regressor )
158158 ),
159159 radioButtons(
160160 ns(" plot_type" ),
@@ -183,7 +183,7 @@ ui_a_regression.picks <- function(id,
183183 ),
184184 min = 1 , max = 10 , value = 9 , ticks = FALSE , step = .1
185185 ),
186- teal.transform :: module_input_ui (id = ns(" outlier" ), spec = outlier )
186+ teal.transform :: picks_ui (id = ns(" outlier" ), spec = outlier )
187187 ),
188188 ui_decorate_teal_data(ns(" decorator" ), decorators = select_decorators(decorators , " plot" )),
189189 bslib :: accordion(
@@ -246,7 +246,7 @@ srv_a_regression.picks <- function(id,
246246 teal.logger :: log_shiny_input_changes(input , namespace = " teal.modules.general" )
247247 ns <- session $ ns
248248
249- selectors <- teal.transform :: module_input_srv (
249+ selectors <- teal.transform :: picks_srv (
250250 spec = list (response = response , regressor = regressor , outlier = outlier ),
251251 data = data
252252 )
@@ -294,15 +294,15 @@ srv_a_regression.picks <- function(id,
294294 teal :: validate_has_data(anl , 10 )
295295
296296 teal :: validate_has_data(
297- anl [, c(merged $ merge_vars ()$ response , merged $ merge_vars ()$ regressor )], 10 ,
297+ anl [, c(merged $ variables ()$ response , merged $ variables ()$ regressor )], 10 ,
298298 complete = TRUE , allow_inf = FALSE
299299 )
300300
301301 form <- stats :: as.formula(
302302 paste(
303- merged $ merge_vars ()$ response ,
303+ merged $ variables ()$ response ,
304304 paste(
305- merged $ merge_vars ()$ regressor ,
305+ merged $ variables ()$ regressor ,
306306 collapse = " + "
307307 ),
308308 sep = " ~ "
@@ -332,7 +332,7 @@ srv_a_regression.picks <- function(id,
332332 " "
333333 ) %> %
334334 dplyr :: if_else(is.na(. ), " cooksd == NaN" , . ),
335- env = list (outlier_cutoff = input $ outlier_cutoff , label_var = merged $ merge_vars ()$ outlier )
335+ env = list (outlier_cutoff = input $ outlier_cutoff , label_var = merged $ variables ()$ outlier )
336336 )
337337 })
338338
@@ -377,16 +377,16 @@ srv_a_regression.picks <- function(id,
377377 fit <- obj [[" fit" ]]
378378 anl <- obj [[" anl" ]]
379379
380- if (! is.factor(anl [[merged $ merge_vars ()$ regressor ]])) {
380+ if (! is.factor(anl [[merged $ variables ()$ regressor ]])) {
381381 shinyjs :: show(" size" )
382382 shinyjs :: show(" alpha" )
383383 plot <- substitute(
384384 expr = ggplot2 :: ggplot(fit $ model [, 2 : 1 ], ggplot2 :: aes_string(regressor , response )) +
385385 ggplot2 :: geom_point(size = size , alpha = alpha ) +
386386 ggplot2 :: stat_smooth(method = " lm" , formula = y ~ x , se = FALSE ),
387387 env = list (
388- regressor = merged $ merge_vars ()$ regressor ,
389- response = merged $ merge_vars ()$ response ,
388+ regressor = merged $ variables ()$ regressor ,
389+ response = merged $ variables ()$ response ,
390390 size = input $ size ,
391391 alpha = input $ alpha
392392 )
@@ -403,7 +403,7 @@ srv_a_regression.picks <- function(id,
403403 plot <- substitute(
404404 expr = ggplot2 :: ggplot(fit $ model [, 2 : 1 ], ggplot2 :: aes_string(regressor , response )) +
405405 ggplot2 :: geom_boxplot(),
406- env = list (regressor = merged $ merge_vars ()$ regressor , response = merged $ merge_vars ()$ response )
406+ env = list (regressor = merged $ variables ()$ regressor , response = merged $ variables ()$ response )
407407 )
408408 if (input $ show_outlier ) {
409409 plot <- substitute(
@@ -420,8 +420,8 @@ srv_a_regression.picks <- function(id,
420420 module_plot = teal.widgets :: ggplot2_args(
421421 labs = list (
422422 title = " Response vs Regressor" ,
423- x = varname_w_label(merged $ merge_vars ()$ regressor , anl ),
424- y = varname_w_label(merged $ merge_vars ()$ response , anl )
423+ x = varname_w_label(merged $ variables ()$ regressor , anl ),
424+ y = varname_w_label(merged $ variables ()$ response , anl )
425425 ),
426426 theme = list ()
427427 )
0 commit comments