问题描述
我正在尝试使用flextable
库在RMarkdown(在RStudio服务器上)中创建表。我收到一条奇怪的错误消息,在弄清自己在做什么错方面无法取得任何进展。我收到此错误消息: UUIDgenerate(n = nrow(uid),use.time = TRUE)中的错误:
未使用的参数(n = nrow(uid))。
注意:当我尝试将RMarkdown文档中的代码运行到控制台时,发生错误。下面的代码(和错误输出)出现在R脚本中。
library(flextable)
ft <- flextable(head(mtcars))
ft
Error in UUIDgenerate(n = nrow(uid),use.time = TRUE) :
unused argument (n = nrow(uid))
head_ft <- flextable(as.data.frame(mtcars))
head_ft
Error in UUIDgenerate(n = nrow(uid),use.time = TRUE) :
unused argument (n = nrow(uid))
sessionInfo()
R version 3.6.3 (2020-02-29)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Debian GNU/Linux 10 (buster)
packageVersion("flextable")
[1] ‘0.5.11’
解决方法
您需要更新软件包uuid
。最新版本的flextable已解决了该问题,因此更新flextable
也应自动更新uuid