web-dev-qa-db-ja.com

ExcelをJuliaに読み込む方法は?

ExcelファイルをJuliaに読み込む必要があります。パッケージ「ExcelReaders」を試してみました。ただし、このパッケージにはさらにPythonまたはxlrdパッケージが必要です。conda.jlパッケージを使用してこれらの依存関係を自動的にインストールしますが、さまざまなインストールの問題が発生し続けます。簡単な方法はありますか? ExcelをJuliaに読み込むには?Taro.jlパッケージを試した人はいますか?

7
Gerard Loumou

Taro.jlパッケージは、ExcelをJuliaに読み込むのに適しています。パッケージはPkg.add(Taro)でインストールできます。パッケージがインストールされたら、using Taro; Taro.init()を使用してロードできます。 Taro.readxl()を使用してExcelファイルを読み取ることができます。次の投稿は、Taro.jlを使用してJuliaでExcelファイルを読み取る方法についてのやや素晴らしいチュートリアルを提供します。

https://economictheoryblog.com/2018/01/03/how-to-read-an-Excel-file-in-Julia-language-an-example/

8
Bob Simonson

利用できる純粋なJuliav1.0互換のExcelリーダーは1つだけです。

XLSX.jl

PythonまたはJavaに依存しません。コンソールで]add XLSXと入力してパッケージマネージャーからインストールし、using XLSXでロードします。 ここにチュートリアルドキュメントです

7
Nothx

太郎はかなりうまく機能します(私が自分でそう言っても)。マシンにJavaをインストールする必要がありますが、その後、Pkg.add(Taro)がすべての依存関係をインストールします。そして、Taroを使用すると、より多くの幸運が得られると思います。複雑なExcelファイル。

6
aviks

Ods形式での保存に問題がない場合は、 OdsIO.jl パッケージを使用することもできます。

pythonモジュール(ezodf)も使用しますが、OdsIO.jlをインストールすると、WindowsとLinuxの両方に自動的にインストールされます。

3
Antonello

.csvとして保存できる場合は、CSV.jlが適切に機能します。

2

ExcelReadersパッケージも利用できます

https://github.com/davidanthoff/ExcelReaders.jl

0
fatdragon