タグ付けされた質問 「xlsx」

10
コマンドラインを使用してLinuxでxlsxをcsvに変換する
Linuxでxlsxファイルをcsvファイルに変換する方法を探しています。 私は数百万行を処理することを検討しているので、PHP / Perlやそのようなものを使用したくないので、簡単なものが必要です。xls2csvと呼ばれるプログラムをUbuntuリポジトリで見つけましたが、それはxls(Office 2003)ファイル(現在使用中)のみを変換しますが、新しいExcelファイルのサポートが必要です。 何か案は?
266 linux  excel  csv  converter  xlsx 

23
Excel「外部テーブルは予期された形式ではありません。」
以下のコードを使用してExcel(xlsx)ファイルを読み取ろうとしています。「外部テーブルが予期された形式ではありません。」というメッセージが表示されます。Excelでファイルを開いていない限り、エラーになります。つまり、C#プログラムから読み取る場合は、まずExcelでファイルを開く必要があります。xlsxファイルは、ネットワーク上の共有にあります。最初に開かずにファイルを読み取るにはどうすればよいですか?ありがとう string sql = "SELECT * FROM [Sheet1$]"; string excelConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + pathname + ";Extended Properties=\"Excel 8.0;HDR=YES;IMEX=1;\""; using (OleDbDataAdapter adaptor = new OleDbDataAdapter(sql, excelConnection)) { DataSet ds = new DataSet(); adaptor.Fill(ds); }

14
ExcelファイルをR、xlsx、またはxlsにインポートする
誰かがExcel 2007(.xlsx)ファイルをRにインポートする最良の方法を教えてください。いくつかの方法を試しましたが、どれも動作しないようです。2.13.1、windows XP、xlsx 0.3.0にアップグレードしましたが、エラーが発生し続ける理由がわかりません。私は試した: AB<-read.xlsx("C:/AB_DNA_Tag_Numbers.xlsx","DNA_Tag_Numbers") または AB<-read.xlsx("C:/AB_DNA_Tag_Numbers.xlsx",1) しかし、私はエラーが出ます: Error in .jnew("java/io/FileInputStream", file) : java.io.FileNotFoundException: C:\AB_DNA_Tag_Numbers.xlsx (The system cannot find the file specified) ありがとうございました。
89 r  xlsx  xls 

12
複数のdata.frameを複数のExcelワークシートにエクスポートする簡単な方法
複数のdata.frameをExcelファイルの複数のワークシートにエクスポートする簡単な方法がないことに驚いていますか?xlsxパッケージを試しましたが、1枚のシートにしか書き込めないようです(古いシートを上書きします)。WriteXLSパッケージも試しましたが、いつもエラーが発生します... 私のコード構造は次のようなものです。設計上、反復ごとに、出力データフレーム(tempTable)とsheetName(sn)が更新され、1つのタブにエクスポートされました。 for (i in 2 : ncol(code)){ ... tempTable <- ... sn <- ... WriteXLS("tempTable", ExcelFileName = "C:/R_code/../file.xlsx", SheetNames = sn); } 複数のcvsファイルにエクスポートできますが、Excelで簡単にエクスポートする方法が必要です。
88 r  excel  xlsx 

5
RからExcelに書き込むときのjava.lang.OutOfMemoryErrorの処理
このxlsxパッケージを使用して、RからExcelスプレッドシートを読み書きできます。残念ながら、中程度の大きさのスプレッドシートでjava.lang.OutOfMemoryErrorも発生する可能性があります。特に、 .jcall( "RJavaTools"、 "Ljava / lang / Object;"、 "invokeMethod"、cl、: java.lang.OutOfMemoryError:Javaヒープスペースの エラー .jcall( "RJavaTools"、 "Ljava / lang / Object;"、 "newInstance"、。jfindClass(class)、: java.lang.OutOfMemoryErrorのエラー:GCオーバーヘッド制限を超えました (他の関連する例外も可能ですが、まれです。) スプレッドシートを読むときのこのエラーに関して、同様の質問がありました。 大きなxlsxファイルをRにインポートしますか? CSVよりもデータストレージメディアとしてExcelスプレッドシートを使用する主な利点は、同じファイルに複数のシートを保存できることです。そこで、ここでは、データフレームのリストをワークシートごとに1つのデータフレームと見なします。このサンプルデータセットには40個のデータフレームが含まれ、各フレームには最大200k行の2つの列があります。問題があることが十分に大きいように設計されていますが、変更することによってサイズを変更することができますn_sheetsし、n_rows。 library(xlsx) set.seed(19790801) n_sheets <- 40 the_data <- replicate( n_sheets, { n_rows <- sample(2e5, 1) data.frame( x = runif(n_rows), y = sample(letters, n_rows, replace = TRUE) ) …
84 r  xlsx 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.