ytseis's blog

DataFrames.jlのメモ

Dictのkeysをnamesに持つDataFrameを作る。

DataFrame([
    k => [v]         for (k, v) in zip(collect(keys(dict)), collect(values(dict)))
])
DataFrame([
    k => typeof(v)[] for (k, v) in zip(collect(keys(dict)), collect(values(dict)))
])

DataFrameのRowを結合する。

追記: df = vcat(([df1, df2])...)の方がシンプル。

append!(df1, df2)

DataFrameをkeyでグループ分けする

groupby(df, :a)

Split-apply-combine · DataFrames.jl