【发布时间】:2019-04-09 18:31:01
【问题描述】:
当我从library(xlsx) 使用write.xlsx 时,控制台中出现以下内容:
Note: zip::zip() is deprecated, please use zip::zipr() instead
这是什么意思?我使用zip::zipr() 有多重要,如果它很重要,我该如何解决?
我的代码如下所示:
hs <- createStyle(textDecoration = "BOLD")
mwb <- write.xlsx(
list(a, b, c),
"./myfile.xlsx",
sheetName = c("Sheet A", "Sheet B", "Sheet C"),
col.names = TRUE,
ow.names = FALSE,
headerStyle = hs)
【问题讨论】:
-
已经有issue #454 用于更改awalker89 的single use of
zip::zip。 -
米莉,我认为你现在可能“很好”依赖
openxlsx并发出此警告:zip.Rd似乎没有建议删除近水平,所以警告应该可以忽略。如果它让您非常恼火,您可以使用suppressMessages(write.xlsx(...))将其静音(因为它似乎是zipusessimpleMessage而不是warning),尽管这将抑制该呼叫中的所有 消息。 -
... 但请留意
openxlsx的更新版本。当它起作用时它很棒......直到它不起作用。 :-)