在R中创建表

时间:2015-07-27 18:53:55

标签: r

我有一个数据框,我想在R中创建一个显示摘要统计信息的特定表。获取摘要统计信息不是问题,只是格式化表格。

这是我的数据

df1 <- data.frame(DAY = c(0,1,0,1), Value = c(1,2,3,4),Change=c(0,4,8,10),treatment=rep("A",4))
df2  <- data.frame(DAY = c(0,1,0,1), Value = c(5,6,7,8),Change=c(5,7,8,9),treatment=rep("B",4))

data <- rbind(df1,df2)

我希望表格看起来像

                  Drug A                     Drug B         
                  (N = 2)                    (N = 2)                  
    ___________________________  _______________________________

  _________Value______Change___________Value _____ Change                                       
DAY 0                                                                                                                             
n               2           2             2          2                     
Mean            2           4             6          6.5                       

Day 1                                                                                                                                         
n               2           2             2          2
Mean            3           7             7          8

我不关心线条,它们只是让桌子更容易理解

我尝试通过使用列名为Value,change,value和change的矩阵来格式化数据框,行名称为day 0,n,mean,day 1,n和mean表示日行为空但我错过了药物A和药物B部分。

0 个答案:

没有答案