DataFrames.jlのメモ
Dictのkeysをnamesに持つDataFrameを作る。
DataFrame([
k => [v] for (k, v) in zip(collect(keys(dict)), collect(values(dict)))
])
- namesだけの
DataFrame
DataFrame([
k => typeof(v)[] for (k, v) in zip(collect(keys(dict)), collect(values(dict)))
])
- 前者で
dfを作ってfirst(df, 0)としてもRowを空にできる。
DataFrameのRowを結合する。
追記:
df = vcat(([df1, df2])...)の方がシンプル。
append!(df1, df2)
dfs::Vector{DataFrame}をギュッとまとめるときに、namesだけのdfを作ってappend!(df, dfs...)とするとうまくいく。
DataFrameをkeyでグループ分けする
groupby(df, :a)