ついにDataFrameに入門してしまった.... 途中で列の名前を変えるにはこうする.
using DataFrames names = ["colname1", "colname2", "colname3"] data = rand(3,3) df = DataFrame(data) rename!(df, Symbol.(names))
Symbolに変えないといけないことに気が付かなくてだいぶはまってしまった...
ちなみに,列の名前の一覧を取り出したかったら,propertynames(df)
すればいい.
言わずもがな,はじめから
data = rand(3,3) names = ["colname1", "colname2", "colname3"] df = DataFrame(data, names)
とすれば所望のものは手に入る.