2

私はポータブル Rsqldfを使用しており、パッケージを少し試してみたいと思います。sqldfパッケージをロードできますが、SQL ステートメントを実行すると、次のメッセージが表示されます。

> sqldf("select * from BOD where Time > 4")
Loading required package: tcltk
Loading Tcl/Tk interface ...Error : .onLoad failed in loadNamespace() for 'tcltk', details:
  call: NULL
  error: Tcl/Tk support files were not installed
Error: require(tcltk) is not TRUE

解決策を探しましたが、ほとんどの場合、R をインストールするように提案されていますが、ポータブル R を使用しているため、これは不可能です。

私に何ができる?ありがとう。

4

2 に答える 2

5

Windows用のR 2.13.1をインストールし、フォルダーをコピー して フォルダー~/R-2.13.1/Tclをコピーします~\R-Portable\App\R-2.11.1~/R-2.13.1/library/tcltk~/R-Portable/App/Data/library

私は試してみましたが、うまくいきます。

于 2011-08-16T07:59:16.563 に答える
0

sqldf FAQ #5を参照してください

于 2011-08-16T09:54:08.627 に答える