Julia のデータフレーム の操作. R, Python との比較.

R のループが遅いので, Julia を試してみた。 とりあえず、データフレーム の処理とかをまとめてることにする。

インストール

以下で、macOS Package( .dmg )をダウンロードし、インストール(v1.0.1)。 

Julia Downloads

実行すると、ターミナル画面が開き以下のようなメッセージが表示される。 f:id:cabbage_taro:20181022213559p:plain

次に、jupyter notebook で使えるように IJulia をインストール。

using Pkg
Pkg.add("IJulia")
using IJulia
notebook(detached=true)

jupyter notebook を起動し、New で julia v1.0.1 が表示されている。◯

動かしてみる

データフレーム読み込み

tab 区切りの場合

using DataFrames
dataframe("")

csv の場合

deg=CSV.read("../../result/deg/A/A-E.csv") 

速度比較。