! KableExtra 中的额外对齐选项卡错误
! extra alignment tab error in KableExtra
我收到一条错误消息
! Extra alignment tab has been changed to \cr.
\endtemplate
在出现问题的table 4中,写法与其他table完全相同;另一个 table 编织得很好。当我 运行 table 4 的块时,它确实会生成乳胶代码,但不会编织。因为这是一个 Rmd 文件,而且它的帖子很有趣。这是我的代码和数据的链接。
我不确定错误在说什么。我试过添加对齐并删除。例如,
kable(licen_area,
"latex",
booktabs=T,
align="lcc",
col.names=linebreak(c("Licensure\nArea","Count", "\%"),align="c"),
row.names=F,
escape=F)
对比
kable(licen_area,
"latex",
booktabs=T,
align="lccc",
col.names=linebreak(c("Licensure\nArea","Count", "\%"),align="c"),
row.names=F,
escape=F)
我使用以下方法设置了一个随机生成的数据集:
grad_YR <- sample(c("2012-13", "2014-15","2015-16","2016-17","2017-18"), 150, prob=c(".02",".03",".05",".4",".5"), replace=T)
Degree <- sample(c("BA/BS","Master's"),150,prob=c(".75",".25"),replace=T)
licen_Area1 <- sample(c("Art","Dance","Early Childhood","Elementary","Middle","Secordary"),150,prob=c(".02",".01",".35",".35",".13",".14"),replace=T)
sam_dat <- as.data.frame(cbind(Univ,grad_YR,Degree,licen_Area1))```
Table 4 ran knit with no issues.
您使用的是什么包和数据?
我认为因为第二个对齐有第三个 "c",如果您将代码调整为:
kable(licen_area,
"latex",
booktabs=T,
align="lcc",
col.names=linebreak(c("Licensure\nArea","Count", "\%"),align="c"),
row.names=F,
escape=F)
Kable 不喜欢数据中有特殊字符。在链接中有几个&。我删除了那些,它工作得很好!
我收到一条错误消息
! Extra alignment tab has been changed to \cr. \endtemplate
在出现问题的table 4中,写法与其他table完全相同;另一个 table 编织得很好。当我 运行 table 4 的块时,它确实会生成乳胶代码,但不会编织。因为这是一个 Rmd 文件,而且它的帖子很有趣。这是我的代码和数据的链接。
我不确定错误在说什么。我试过添加对齐并删除。例如,
kable(licen_area,
"latex",
booktabs=T,
align="lcc",
col.names=linebreak(c("Licensure\nArea","Count", "\%"),align="c"),
row.names=F,
escape=F)
对比
kable(licen_area,
"latex",
booktabs=T,
align="lccc",
col.names=linebreak(c("Licensure\nArea","Count", "\%"),align="c"),
row.names=F,
escape=F)
我使用以下方法设置了一个随机生成的数据集:
grad_YR <- sample(c("2012-13", "2014-15","2015-16","2016-17","2017-18"), 150, prob=c(".02",".03",".05",".4",".5"), replace=T)
Degree <- sample(c("BA/BS","Master's"),150,prob=c(".75",".25"),replace=T)
licen_Area1 <- sample(c("Art","Dance","Early Childhood","Elementary","Middle","Secordary"),150,prob=c(".02",".01",".35",".35",".13",".14"),replace=T)
sam_dat <- as.data.frame(cbind(Univ,grad_YR,Degree,licen_Area1))```
Table 4 ran knit with no issues.
您使用的是什么包和数据?
我认为因为第二个对齐有第三个 "c",如果您将代码调整为:
kable(licen_area,
"latex",
booktabs=T,
align="lcc",
col.names=linebreak(c("Licensure\nArea","Count", "\%"),align="c"),
row.names=F,
escape=F)
Kable 不喜欢数据中有特殊字符。在链接中有几个&。我删除了那些,它工作得很好!