是否可以抑制诸如“使用日期格式...”之类的消息?当使用像这样的函数时?
> ymd(vec)
Using date format %Y%m%d当你转换一个向量时,这些是很好看到的,但在某些情况下,这可能会很烦人。
发布于 2012-02-14 10:10:56
查看ymd代码,它调用parse_date,后者通过命令message给出这些恼人的消息。
查看?message,有一个对应的suppressMessages
suppressMessages(ymd(x))(注意--其他类似的函数有suppressWarnings、suppressPackageStartupMessages和capture.output,我以前都用过它们来阻止意外的文本片段出现(我将一些位输出到一个超文本标记语言文件中,而这些都不希望它们出现在其中)。
发布于 2012-02-16 02:53:22
曼尼,suppressMessages()是目前唯一的方法。但我喜欢你的观点。我已经把它放在lubridate的待办事项清单上了。一旦有了日期时间向量的格式,也可以使用strptime()。
https://stackoverflow.com/questions/9168684
复制相似问题