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 インターフェイス パッケージのいずれかを確認することをお勧めします。
odbcTableExistsRODBCパッケージの内部関数です。このコード行
if (abort && !ans)
stop(sQuote(tablename), ": table not found on channel")
テーブル名に問題があることを意味します(明らかに)。SQL ステートメントで大文字と小文字が区別されない場合でも、テーブル名の大文字と小文字を再確認してください R です!
問題なければ、パッケージread.xlsから関数を試してみてください。gdataPerl ライブラリに依存して Excel スプレッドシートを csv に変換し、read.table. read.xlsこれは、に与える任意のパラメーターに渡すことができることを意味します。read.tableこれは、非常に便利な場合があります。
それが役立つことを願っています。