R:不要为 VennDiagram 写日志文件

R: don't write log file for VennDiagram

我使用 R(版本 3.1.2)和包 VennDiagram(版本 1.6.16)。

自从我上次更新后,VennDiagram 包在当前工作目录中创建了一个名为 VennDiagramDATE_TIME.log 的日志文件(DATETIME 是创建时的日期和时间)目录。

如何抑制这个日志文件?还是一画完就删掉?我在手册中没有找到任何关于此的信息...

VennDiagram 使用 futile.logger 包。要禁止记录,请尝试:

flog.threshold(ERROR)

正如 Ed Hagen 已经提到的,VennDiagram 正在使用 futile.logger 包。 您可以通过将阈值设置为相应的记录器来抑制严重性低于 ERROR 的日志消息。你的情况:

futile.logger::flog.threshold(futile.logger::ERROR, name = "VennDiagramLogger")
venn.diagram(...)

应该可以解决问题。

有关 futile.logger 用法的更多信息,请参阅 http://www.r-bloggers.com/better-logging-in-r-aka-futile-logger-1-3-0-released/