使用pdf编织在markdown中对表中的变量进行分组

时间:2018-03-12 15:56:36

标签: r r-markdown kable

我试图在我的降价文档中创建一个表,它会对一些变量进行分组,这样我就可以使用一个表而不是在文档中创建两个表。 我有四个变量需要合并到表中。首先,我有" CandidateType"这决定了申请人的身份,然后我就有了#34; Step"这决定了候选人在招聘过程中取得的步骤,最后我得到了" Quarter"它决定了数据来自哪一季度。最后一个变量是数值。

当我只有四分之一时,我只是使用以下代码在我的降价文档中生成表格:

dfVis1Table <- xtabs(Total ~ CandidateType + Step, dfVis1)

kable(dfVis1Table)

但是,使用&#34; Quarter&#34;变量,这是不可能的,因为我需要使用quarter变量在表格上方创建一种分组列。

dfVis2Table <- xtabs(Total ~ CandidateType + Step + Quarter, dfVis2)

kable(dfVis2Table)

结果:

> kable(dfVis2Table)
Error in `colnames<-`(`*tmp*`, value = c("Ansættelse", "Samtale")) : 
  length of 'dimnames' [2] not equal to array extent

在markdown中制作pdf时,有没有办法在顶部创建一个分组列,或者你是否需要创建一个html并使用htmlTable?我必须承认我没有尝试过pandoc.table,但我也不知道在这种情况下是否值得尝试一下?

我的数据:

, , Quarter = 4. quarter 2017

              Step
CandidateType Hired       Interview
     External 28.754098   9.097510
     Internal  4.090909   2.006369

, , Quarter = YTD 2018

              Step
CandidateType Hired      Interview
     External 115.886076  10.808737
     Internal   8.906977   2.697183

0 个答案:

没有答案