小编Raf*_*yan的帖子

从期刊重现表格和情节

我是外科医生,热爱编码.我尽力使R的编码适合我的论文,但是在创建表格方面存在问题.我在着名期刊(NEJM)中找到了表格和情节组合,它看起来像这样:

在此输入图像描述

如何在R中重现这种表格和森林情节组合?

plot r

25
推荐指数
4
解决办法
6509
查看次数

Hmisc包将原始代码从0:1更改为1:2

我使用Hmisc来标记因子名称和变量名称,这非常方便.但我发现这里的问题是代码

a <- c(1,0,1,0,1,0,1,0,1,0)
b <- c("a","b","a","b","a","b","a","b","a","b")
df.new <- data.frame(a,b)
library(Hmisc)
df.new.1 <- upData(df.new,lowernames=TRUE,a=factor(a,labels=c("No","Yes")),b=factor(b,labels=c("No","Yes")))
Run Code Online (Sandbox Code Playgroud)

对于字符向量,给出以下编码和标签

str(df.new.1$b)

 Factor w/ 2 levels "No","Yes": 1 2 1 2 1 2 1 2 1 2
Run Code Online (Sandbox Code Playgroud)

,这很好.

当您在第一种情况下使用str查找编码和标签时,它会给出

str(df.new.1$a)

 Factor w/ 2 levels "No","Yes": 2 1 2 1 2 1 2 1 2 1 ,
Run Code Online (Sandbox Code Playgroud)

这很奇怪!原始0 1编码消失了.我该如何解决这个问题?我想保留原来的0 1变量,以便以后进行回归.谢谢

label r levels hmisc

2
推荐指数
1
解决办法
141
查看次数

标签 统计

r ×2

hmisc ×1

label ×1

levels ×1

plot ×1