在 R 中复制 "Custom Tables"比较

标签 r spss

我每天都使用 SPSS,但一直在努力学习 R。阻碍我的主要因素是我需要为我所做的市场研究轻松生成表格、横幅和交叉表。我喜欢 SPSS 中的自定义表选项,并且正在寻求有关如何使用 R 复制它的建议。

我相信 R 比 SPSS 有很多优势,其中之一是能够与 LaTeX 集成以获得可重复的报告。 SPSS 非常适合快速探索(点击),但在获取结果并将其打包为客户可接受的交付物等方面还有很多不足之处。也就是说,R 非常强大,我觉得我可以做所有我想做的事情如果我只能按照我需要的方式制作横幅/交叉表,就需要它。

简而言之,我可以选择哪些选项来生成类似于下面的值得报告的表格?我正在复制 SPSS 语法命令和输出以供引用。

CTABLES 
  /VLABELS VARIABLES=age educ paeduc maeduc speduc prestg80 happy 
    DISPLAY=DEFAULT 
  /TABLE age [MEAN F40.3, VALIDN COMMA40.0] + educ [MEAN F40.3, VALIDN COMMA40.0] + paeduc [MEAN F40.3, VALIDN COMMA40.0] + maeduc [MEAN F40.3, VALIDN COMMA40.0] + speduc [MEAN F40.3, VALIDN COMMA40.0] + prestg80 [MEAN F40.3, VALIDN COMMA40.0] BY happy 
  /SLABELS POSITION=ROW 
  /CATEGORIES VARIABLES=happy ORDER=A KEY=VALUE EMPTY=INCLUDE TOTAL=YES POSITION=AFTER MISSING=EXCLUDE 
  /SIGTEST TYPE=CHISQUARE ALPHA=0.05 INCLUDEMRSETS=YES CATEGORIES=ALLVISIBLE 
  /COMPARETEST TYPE=MEAN ALPHA=0.05 ADJUST=BONFERRONI ORIGIN=COLUMN INCLUDEMRSETS=YES CATEGORIES=ALLVISIBLE MEANSVARIANCE=ALLCATS MERGE=NO 
  /COMPARETEST TYPE=PROP ALPHA=0.05 ADJUST=BONFERRONI ORIGIN=COLUMN INCLUDEMRSETS=YES CATEGORIES=ALLVISIBLE MERGE=NO.

我附上了输出的图片。我对在行/列中拥有多个变量的能力特别感兴趣,并且喜欢在需要时灵活地嵌套它们。在图像中,我有一些连续变量,由列中的分类变量切割而成,汇总统计数据放置在行中。顺便说一句,我也非常喜欢快速列均值比较的功能 - 但figure in 可以在 R 中快速访问它们以进行条件交叉表生成。

最佳答案

尝试从 "tables" 探索“表格”函数包裹。我认为这可能会有所帮助。

关于在 R 中复制 "Custom Tables"比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3363525/

相关文章:

r - 尝试更改 R 中 ggplot 图的颜色

spss - 您如何使用 SPSS 语法为 URL 而不是本地文件获取数据?

python - GCP AI Platform 无法读取存储在 Google Cloud Storage (Python) 中的 .SAV 文件

python - 有人熟悉 Comfirmit 的数据格式吗?

case - 在 SPSS 中使用宏选择个案

python - 从外部 Python 脚本运行 SPSS session 操作

R包: install dependencies recursively

r - R中的箱线图异常值标签

r - 在 R 中的访问器函数中使用 callNextMethod()

r - 计算R中的一组变量中值的出现次数(每行)