网易首页 > 网易号 > 正文 申请入驻

5分钟学会制作论文中的Table 1

0
分享至

1、什么是Table 1?

Table 1即流行病学或临床研究发表的文章中第一张表格,功能是向读者展示研究人群的基本特征。

2、本文详细介绍用Stata绘制Table 1

Stata较SPSS可重复性强,且语句更为直观。当研究过程中有数据变动时(增删变量、更改变量名、修改数据),我们只需改动少量或甚至无需改动语句,重新“run”一遍,即可重现Table 1。

操作较SAS、R更为简便,上手快,且结果输出可满足出版要求。临床试验中常常涉及试验组和对照组比较,应用Stata绘制Table 1无需对各个变量单独计算p值;结果可自动导出至excel,只需随后复制到文章中即可,既节约了时间也可避免手动输入时出错。

3、怎样用Stata绘制Table 1?

今天,我们就以Stata自带数据库auto.dta为例,教你5分钟描述研究对象基本特征——绘制Table 1。

分析前准备

首先,初次使用table1 command之前,我们需要在Stata中安装table1这个package。将ssc install table1输入到command line中并运行,即可安装。

. ssc install table1

导入auto.dta数据库:

. sysuse auto.dta, clear

总体描述

总体描述,即研究问题不涉及分组比较,只想把所有研究对象看作一个整体分析,在Table 1中描述其基本特征。

例如,在auto数据集中,我们想描述整个数据库中国产、进口车辆各占多少百分比,维修次数分布,车体长度均值及标准差(假设为正态分布),价格的中位数及IQR(假设为偏态分布)。这时,可以使用table1命令实现:

. table1,vars(foreign bine \\ rep78 cate \\ length contn \\ price conts)

屏幕显示:

vars的圆括号中输入需要在Table 1中描述的变量,并在空格后明确每个变量的类型:

-bin/bine:二分类变量;

-cat/cate:多分类变量;

-contn:连续型变量,正态分布,给出均数及标准差;

-conts:连续型变量,偏态分布,给出中位数及IQR;

各变量之间需使用“\\”间隔开(*此处一定要注意斜线的方向*)。

本例中,foreign(车辆产地)为二分类变量,rep78(维修次数)为多分类变量,length(车体长度)为正态分布的连续型变量,price(价格)为偏态分布的连续型变量。故我们分别将foreign和rep78的数据类型设置为bine和cate(或可简写为bin和cat),length和price的类型设置为contn和conts。

*需要注意的是:对于二分类变量foreign和多分类变量rep78,在总体比较时,设置变量类型为bine和cate或者bin和cat是没有区别的;但分组比较时(见下一部分),选择的统计方法是不同的*

分组比较

实际研究中,我们的研究问题常涉及分组比较。例如,此例中研究问题为国产车和进口车性能有无差别,那么在Table 1中,我们将按产地分组描述研究对象的基本特征并比较组间特征差异。使用by()选项,在括号中填入分组变量即可。

如前所述,对变量设置不同类型(bine/bin、cate/cat、contn、conts),Stata在分组比较时,默认选取的检验方法是不同的,如图1。

图1. Stata中的变量设置与假设检验方法

组间比较语句如下:

. table1,by(foreign) vars(rep78 cate \\ length contn \\ price conts)

屏幕显示:

结果显示,国产车和进口车维修次数分布差异具有统计学意义(P< 0.001);国产车车体长度大于进口车,差异具有统计学意义(P< 0.001);两者价格差异无统计学意义(P = 0.30)。

Tabel 1的导出及存储

表格绘制完成后,可以通过saving()这个选项将绘制好的表格导出并存储至excel。以上述表格为例,仅在整个语句后面添加saving(),括号中输入自己需要存储的位置即可,操作如下:

. table1,by(foreign) vars(rep78 cate \\ length contn \\ price conts) saving(输入你指定的存储位置/表格名称.xls, replace)

*注意上述语句需出现在同一行,语句中存储位置和表格名称不要出现空格*

屏幕显示:

这样就在你指定的存储位置(Users/chen/Documents/work/stata_table1)生成了一个名为table1_auto的excel表格,如需将Table 1转至word文档中,直接从excel复制粘贴过去再按要求调整格式即可。这时,一个基本款Table 1已轻松生成。

Tabel 1的options及个性化设计

在实际应用过程中,我们还可利用table1命令中的众多options对表格显示内容进行个性化调整:

-format(%8.1f),cformat(%8.1f) 可分别设定对连续型变量及分类变量保留一位小数,括号中“%”是格式化代码,“8”是包含整数、小数及符号在内的总宽度,“.”代表小数点,“1”是小数点后位数,“f”是“fixed”的缩写,表示指定总宽度及保留小数位数(注意:小数点后位数一定要小于总宽度,此例中小数点后位数为“1” < 总宽度“8”,平时可以根据研究需要更改这两个数字)

-onecol可让多分类变量的分组等级显示在此变量名下方,而非单独成列;

-missing可将分类变量的缺失例数及比例显示出来,cmissing可报告连续型变量非缺失例数;

-test可将我们对每个变量所使用的特定分组比较方法显示在表格中;

-pdp(#)可设定分组比较p值保留小数位数,如pdp(2)为保留两位小数。

应用上述选项后语句为:

. table1, by(foreign) vars(rep78 cate \\length contn \\ price conts) format(%8.1f) onecol missing cmissing test pdp(2)

效果如下图:

现在,我们也学会了如何对Table 1进行个性化加工。

看了这期教程,是不是觉得用Stata描述研究对象基本特征方便易学呢?快打开Stata,自己试一试吧!

如果有小伙伴需要这期教程中用到的do-file,可以在下方留言中留下邮箱哦~

更多阅读

1. Stata系列视频课程

2. 如何用Stata作漂亮的图?来看超详细教程!

3. 绘制回归分析结果的森林图,R和Stata软件学起来!

医咖会微信:medieco-ykh

关注医咖会,提升临床研究水平~

快加小咖个人微信(xys2018ykf),拉你进统计讨论群和众多热爱研究的小伙伴们一起交流学习。

点击左下角“阅读原文”,看看医咖会既往推送了哪些统计教程。或者使用电脑打开网址:http://www.mediecogroup.com/,查看70种SPSS教程。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
17岁女孩怀孕,妈妈:女儿还是处女!医生:年轻人蹭蹭也会怀

17岁女孩怀孕,妈妈:女儿还是处女!医生:年轻人蹭蹭也会怀

大果小果妈妈
2026-09-02 13:28:47
刘畊宏直播间凉了,“老板娘”的身材戳破了多少人的减肥梦?

刘畊宏直播间凉了,“老板娘”的身材戳破了多少人的减肥梦?

看尽落尘花q
2026-08-23 19:28:46
9个月没上岸,5000名美军水兵涌入泰国度假

9个月没上岸,5000名美军水兵涌入泰国度假

鹰与盾的时空
2026-09-02 22:57:00
没学历没技术的中年男人找工作有多难?上海36岁丈夫失业,找工作三十多天无果。出路在哪?

没学历没技术的中年男人找工作有多难?上海36岁丈夫失业,找工作三十多天无果。出路在哪?

捣蛋窝
2026-09-03 08:20:04
外媒:埃尔多安称,土耳其将考虑正式加入上合组织

外媒:埃尔多安称,土耳其将考虑正式加入上合组织

环球网资讯
2026-09-03 10:24:46
糖化血红蛋白对照表!糖友必存,看懂才知道自己血糖好不好

糖化血红蛋白对照表!糖友必存,看懂才知道自己血糖好不好

健康科普365
2026-09-02 22:35:06
19:1!G20,财长公报“难产”,中国否决提案,特朗普没有如愿以偿

19:1!G20,财长公报“难产”,中国否决提案,特朗普没有如愿以偿

狡黠之狐
2026-09-03 14:23:00
体制内的人出现了转向

体制内的人出现了转向

细说职场
2026-09-03 13:18:58
非必要不切肠息肉?医生强调:只要切过息肉,患者要多加关注6点

非必要不切肠息肉?医生强调:只要切过息肉,患者要多加关注6点

医学科普汇
2026-08-31 20:00:16
玄学提醒:如果一个人还在穿着10年前的衣服,只说明几个问题

玄学提醒:如果一个人还在穿着10年前的衣服,只说明几个问题

木言观
2026-08-01 13:58:35
出人意料!无实战经验的中国,反手掏出了俄乌战场最缺的拦截神器

出人意料!无实战经验的中国,反手掏出了俄乌战场最缺的拦截神器

历史点行
2026-09-02 14:43:15
中欧基金张东波去世,正当壮年,管理2543亿

中欧基金张东波去世,正当壮年,管理2543亿

正经社
2026-09-03 10:14:40
视频曝光:两大情报部门基辅枪战,乌克兰安全局高官被解职

视频曝光:两大情报部门基辅枪战,乌克兰安全局高官被解职

鹰眼Defence
2026-09-03 15:05:05
蒙古国政府再次公开拒绝了中方提出的跨境铁路运力扩容方案

蒙古国政府再次公开拒绝了中方提出的跨境铁路运力扩容方案

果妈聊娱乐
2026-08-23 08:38:03
DRG 3.0官宣:常见病“贬值”、肿瘤重症更值钱,多位医保专家、三甲一线医生独家解读

DRG 3.0官宣:常见病“贬值”、肿瘤重症更值钱,多位医保专家、三甲一线医生独家解读

深蓝观
2026-09-02 23:39:40
以成功拿回领土,3千多人加入中国籍,片马究竟在哪里?

以成功拿回领土,3千多人加入中国籍,片马究竟在哪里?

灯光玄幻天天看
2026-09-01 23:38:31
 2004年,马加爵在案发前因病卧床,林某带回两份盒饭在317宿舍与他分食。这点温情,为何最终还是没能阻止四天后那场震惊全国的血案?

 2004年,马加爵在案发前因病卧床,林某带回两份盒饭在317宿舍与他分食。这点温情,为何最终还是没能阻止四天后那场震惊全国的血案?

人生录
2026-08-27 00:05:16
金正恩这步棋比清洗还狠!援俄刚打出威名,朝鲜军队高层一夜洗牌

金正恩这步棋比清洗还狠!援俄刚打出威名,朝鲜军队高层一夜洗牌

三毛看世界
2026-09-03 14:03:33
中吉乌铁路还没通车,吉尔吉斯斯坦这个“收费站”,提前兑现红利

中吉乌铁路还没通车,吉尔吉斯斯坦这个“收费站”,提前兑现红利

荷兰豆爱健康
2026-09-03 01:41:00
8月31日在上合组织比什凯克峰会期间,普京说:"如果中方认为可行且有益,我们愿与中方共同努力,使免签政策永久化"

8月31日在上合组织比什凯克峰会期间,普京说:"如果中方认为可行且有益,我们愿与中方共同努力,使免签政策永久化"

扶苏聊历史
2026-09-02 15:55:36
2026-09-03 16:52:50
医咖会
医咖会
生动有趣的形式传递医学新进展
2976文章数 11033关注度
往期回顾 全部

科技要闻

大模型扎堆!谷歌刚发,Meta就跟上

头条要闻

星宇处理的"人力资源总监"疑不存在 认错"认得很有限"

头条要闻

星宇处理的"人力资源总监"疑不存在 认错"认得很有限"

体育要闻

小卡回应处罚:不知晓任何规避工资帽意图

娱乐要闻

王宝强携女友回工作室!相恋8年仍未婚

财经要闻

再见了,期房!商品房预售制卒于2026

汽车要闻

实拍捷途旅行者7 风格更潮/混动版配上华为乾崑ADS 5

态度原创

家居
教育
旅游
时尚
艺术

家居要闻

2026建博会(广州) 公装联探展交流活动

教育要闻

甘肃:2027年秋季学期起,AI通识教育实现中小学全覆盖

旅游要闻

诗画济宁丨油葵花开正艳 金色花海扮靓滨湖水城

“卡普里裤”今年秋天又流行回来了,这样穿时髦又显高!

艺术要闻

这才是真正的 "富婆画像"|布歇人物油画太绝了

无障碍浏览 进入关怀版