отображение таблицы как есть без каких-либо tab_stat_*()

#r #expss

#r #выражения

Вопрос:

Поскольку я использую expss для суммирования своих таблиц, я бы хотел, чтобы все остальные таблицы выглядели в аналогичном стиле. Итак, в основном у меня есть сводный фрейм данных dplyr, и теперь я хочу сделать его красиво отформатированным и помеченным в стиле expss. Это означает, что я не хотел бы использовать какую-либо tab_stat_*() или, скажем , использовать сводную таблицу как есть. Возможно ли это? Итак, что-то вроде

 dplyr_summary %>%
    expss::tab_rows(column1) %>%
    expss::tab_cells(column2) %>%
    expss::tab_cols(column3) %>%
    expss::tab_stat(NULL) %>%
    expss::tab_pivot() 

  

Спасибо.

Ответ №1:

tab_stat_fun(identity) должно сработать:

 dplyr_summary %>%
    expss::tab_rows(column1) %>%
    expss::tab_cells(column2) %>%
    expss::tab_cols(column3) %>%
    expss::tab_stat_fun(identity) %>%
    expss::tab_pivot() 
  

Вы также можете попробовать as.etable функцию. Это подходит для простых случаев, когда у вас уже есть метки столбцов и строк и нет необходимости заменять строки именами столбцов.