R Studio サーバーを使用して CSV ファイルを Monetdb データベースに読み込もうとしています。CSV ファイルは 13 列、数十万行で、1 列の文字列と 12 列の整数で構成されます。monet.read.csv 関数を使用する場合:
monet.read.csv( #Function
db , #Data Base
pde , #CSV Name
paste0( 'pde' , substr( year , 3 , 4 ) ) , #Name of new table
nrows = sapply( pde , countLines ) #Rows in new table
)
次のエラーが表示されます。
.local(conn, statement, ...) のエラー: ステートメント 'COPY 10000001 OFFSET 2 RECORDS INTO pde08 FROM '/home/jamie/R/x86_64-pc->linux-gnu-library/3.1/Jamie_ を実行できません。 ..'. ' 行 1 からフィールド 13 が挿入されていません。タイプ int が必要です'.
data.table パッケージと dbWriteTable 関数を使ってみたので、Monetdb 自体が機能していることがわかります。誰が何が起こっているのか知っていますか?ありがとう。