sqlFetch
ステートメントを実行しようとすると、次のエラーが断続的に発生します。
Error in odbcTableExists(channel, sqtable) :
‘Sheet20’: table not found on channel
sqlFetch
ステートメントを実行しようとすると、次のエラーが断続的に発生します。
Error in odbcTableExists(channel, sqtable) :
‘Sheet20’: table not found on channel
ODBC に不満がある場合は、XLConnectまたは他の Excel インターフェイス パッケージのいずれかを確認することをお勧めします。
odbcTableExists
RODBC
パッケージの内部関数です。このコード行
if (abort && !ans)
stop(sQuote(tablename), ": table not found on channel")
テーブル名に問題があることを意味します(明らかに)。SQL ステートメントで大文字と小文字が区別されない場合でも、テーブル名の大文字と小文字を再確認してください R です!
問題なければ、パッケージread.xls
から関数を試してみてください。gdata
Perl ライブラリに依存して Excel スプレッドシートを csv に変換し、read.table
. read.xls
これは、に与える任意のパラメーターに渡すことができることを意味します。read.table
これは、非常に便利な場合があります。
それが役立つことを願っています。