【发布时间】:2014-07-17 19:47:58
【问题描述】:
所以我正在尝试编写一个打印错误消息的函数,但仅在用户第一次调用该函数时。如果他们打开 R、加载库并调用该函数,它将打印一条警告消息。如果他们再次调用该函数,它将不会打印此警告消息。如果他们关闭 R 并执行相同的过程,它将打印第一次调用的警告消息,而不是第二次调用。我理解 R 中基本的 warning() 函数的想法,但我在帮助文件中没有看到任何关于这种情况的文档。有谁知道可以与能够解决此问题的 warning() 函数一起使用的函数或条件?谢谢!我正在做一个项目,负责教授需要这个来处理某种版权问题,他希望它是这样的。
【问题讨论】:
-
你为什么要这样做。如果您解释您的理由,我们或许可以提出更好的方法来实现您的目标。
-
@Dason 在我的情况下,我想显示一条消息 just 以确保用户知道某些事情(他们几乎肯定会知道,但这会很糟糕如果他们不是)。因此我不想纠缠他们(让他们知道一次)