#r
#r
Вопрос:
Я представляю сводку, как показано ниже
введите описание изображения здесь
теперь я пытаюсь отобразить и скрыть свой столбец, я хочу, чтобы total_var = FALSE в сводке должен скрываться второй столбец, и если total_var = TRUE, то в нем должно отображаться общее количество (второй столбец), в сводке всегда будет общий столбец во второй строке. я пробовал ifelse, но его решение не работает ….??
tt <- mtcars %>%
tab_cols(total(), am %nest% vs) %>%
tab_stat_cpct() %>%
tab_pivot()
tt <- as.data.frame(tt)
total_var = FALSE
total_col <- ifelse(total_var== TRUE,1,0)
ifelse(total_col==1,tab1[,-2],tab1)
Комментарии:
1. Пожалуйста, укажите все пакеты, которые вы используете.
Ответ №1:
теперь это сработало, я использовал
total_col <- ifelse(total_var== TRUE,1,0)
if(total_col==0){tab2 = tab2[,!grepl("^#Tot",names(tab2))]}
теперь это сработало для меня и смогло скрыть и показать общий столбец