新しいMacにR(2.15.1)とRStudio(0.96.316)をインストールしました。これで、Rスクリプトを入手するたびに、次の警告メッセージが表示されます。スクリプトがどのように見えるかに関係なく。次のケースでは、1つのcat('Hello World)引数を使用しました。
> source('~/Documents/R-Files/skript.r')
Hello World
Warnmeldung:
In eval.with.vis(ei, envir) :
.Internal(eval.with.vis) should not be used and will be removed soon
コードの行と同じ量の警告が常に表示されます。4行の入力を含むスクリプトがあると、次の4つの警告が生成されます。
> source('~/Documents/R-Files/skript.r')
a Hello World
b Hello World
c Hello World
d Hello World
Warnmeldungen:
1: In eval.with.vis(ei, envir) :
.Internal(eval.with.vis) should not be used and will be removed soon
2: In eval.with.vis(ei, envir) :
.Internal(eval.with.vis) should not be used and will be removed soon
3: In eval.with.vis(ei, envir) :
.Internal(eval.with.vis) should not be used and will be removed soon
4: In eval.with.vis(ei, envir) :
.Internal(eval.with.vis) should not be used and will be removed soon
ただし、警告メッセージ以外にRスクリプトは正常に機能します。
RNewsで次の情報を見つけました。
- source()は、.Internal(eval.with.vis)ではなくwithVisible()を使用するようになりました。これにより、トレースバックがわずかに変わることがあります。
これが私の問題の理由だと思いますが、解決策がわかりません。警告を無効または回避するにはどうすればよいですか?