R 中 KableExtra 中的列名格式
Column name formatting in KableExtra in R
Latex 命令没有按照我的预期格式化列名。
library(kableExtra)
kable(test,"latex", col.names = c('Mean','\textit{N}' ,'Strongly\nDisagree','Disagree','Neither Agree\norDisagree','Agree','Strongly\nAgree'))
我得到的输出是:
https://www.dropbox.com/s/xvl7lfh94bl2274/Kable%20Table.PNG?dl=0
我已经尝试了 latex 命令和 R-markdown 命令。
N 应为斜体,Strong disagree、Neither Agree or Disagree 和 Strongly Agree 应分两行。
test_data <- data.frame(Mean = runif(5, 3.71, 7.72),
N = sample(57:59, 5, replace = TRUE),
sd = c(1, rep(0, 4)),
d = rep(1, 5),
naod = sample(1:4, 5, replace = TRUE),
a = sample(5:12, 5, replace = TRUE),
sa = sample(37:44, 5, replace = TRUE))
kable(test_data,"latex" ,booktabs=T,
align="c",
col.names=linebreak(c('Mean','\textit{N}' ,'Strongly\n Disagree','Disagree','Neither Agree\n or Disagree','Agree','Strongly\n Agree')),
row.names = T,escape=F) %>%
row_spec(0,align = "c")
Latex 命令没有按照我的预期格式化列名。
library(kableExtra)
kable(test,"latex", col.names = c('Mean','\textit{N}' ,'Strongly\nDisagree','Disagree','Neither Agree\norDisagree','Agree','Strongly\nAgree'))
我得到的输出是:
https://www.dropbox.com/s/xvl7lfh94bl2274/Kable%20Table.PNG?dl=0
我已经尝试了 latex 命令和 R-markdown 命令。
N 应为斜体,Strong disagree、Neither Agree or Disagree 和 Strongly Agree 应分两行。
test_data <- data.frame(Mean = runif(5, 3.71, 7.72),
N = sample(57:59, 5, replace = TRUE),
sd = c(1, rep(0, 4)),
d = rep(1, 5),
naod = sample(1:4, 5, replace = TRUE),
a = sample(5:12, 5, replace = TRUE),
sa = sample(37:44, 5, replace = TRUE))
kable(test_data,"latex" ,booktabs=T,
align="c",
col.names=linebreak(c('Mean','\textit{N}' ,'Strongly\n Disagree','Disagree','Neither Agree\n or Disagree','Agree','Strongly\n Agree')),
row.names = T,escape=F) %>%
row_spec(0,align = "c")