我正在创建一些描述性统计表,我有一系列问题得到了相同的6分制的回答.当我用我的当前代码(如下所示)生成一个表时,它是长格式的(即,列出了每个问题的所有回答.有没有办法改变这一点,使回答以列标题列出,问题以行列出.这将节省空间,更美观.

我相信肯定有一种简单的方法可以做到这一点,但我对这个套餐还不太了解

df %>% select(c(Q21_1,Q21_2,Q21_3,Q21_4,Q21_5)) %>% tbl_summary(
 )%>%
   modify_header(label ~ "")%>%
  modify_spanning_header(c("label") ~ "**df**")

推荐答案

我认为tbl_likert()会完全满足你的需要.

enter image description here

https://mskcc-epi-bio.github.io/bstfun/reference/tbl_likert.html

R相关问答推荐

用dDeliverr用第二个表更新一个表

如何通过Exams2黑板对非整数字的问题进行评分

如何计算新变量中的通货inflating 率?

R gtsummary tBL_summary,包含分层和两个独立分组变量

R中的枢轴/转置

如何使用stat_extract_all正确提取我的目标值?

在(g)子中使用asserable字符

R Markdown中的交叉引用表

向gggplot 2中的数据和轴标签添加大写和星号

如何按排序顺序打印一个框架中所有精确的唯一值?

如何计算前一行的值,直到达到标准?

然后根据不同的列值有条件地执行函数

在另存为PNG之前隐藏htmlwidget绘图元素

使用across,starts_with和ifelse语句变更多个变量

如何在R forestplot中为多条垂直线分配唯一的 colored颜色 ?

根据列A中的差异变异列,其中行由列B中的相对值标识

在使用bslb和bootstrap5时,有没有办法更改特定dt行的 colored颜色 ?

将标识符赋给事件序列,避免错误观察

如何移除GGPlot中超出与面相交的任何格网像元

SHILINY中DT列的条件着色