好吧,假设我有一系列数组:
data_one = ["dog","cat"] data_two = [1,2] data_three = ["1/1/2018","1/2/2018"]
我把它们做成矩阵
m = hcat(data_one,data_two,data_three)
并转换为df
df = DataFrame(m) showcols(df)
对于输出:
julia> showcols(df) 3Ã5 DataFrames.DataFrame â Row â variable â eltype â nmissing â first â last â âââââââ¼âââââââââââ¼âââââââââ¼âââââââââââ¼âââââââââââ¼ââââââââââ⤠â 1 â x1 â Any â 0 â dog â cat â â 2 â x2 â Any â 0 â 1 â 2 â â 3 â x3 â Any â 0 â 1/1/2018 â 1/2/2018 â
当我构建这个数据框架时,如何指定每列的类型??
col1 should be String col2 = Int col3 = String
DataFrame [String, Int, String]
DataFrame
[String, Int, String]
DataFrame([([String, Int, String][i]).(m[:,i]) for i in 1:size(m, 2)])
DataFrame([[v for v in m[:,i]] for i in 1:size(m, 2)])