Le jeudi 24 mars 2016 à 11:05 -0700, Fred a écrit :
> Thank you very much Milan !
> When I searched a solution in DataFrame documentation I did not found
> the keyword "similar". Is there an equivalent for Julia of this
> website for Perl for example ?
Well, it's listed here in the brand new documentation site:
http://juliastats.github.io/DataFrames.jl/stable/lib/maintypes/
But maybe it's not easy to find...
Regards
> julia> df = readtable("test2.tsv")
> 4x4 DataFrames.DataFrame
> │ Row │ row1 │ x3_39 │ x2_5 │ x4_5 │
> ┝━━━━━┿━━━━━━━━┿━━━━━━━┿━━━━━━┿━━━━━━┥
> │ 1 │ "row2" │ 3.46 │ 2.7 │ 4.8 │
> │ 2 │ "row3" │ 3.58 │ 2.9 │ 4.7 │
> │ 3 │ "row4" │ 3.7 │ 2.7 │ 4.9 │
> │ 4 │ "row5" │ 3.81 │ 3.0 │ 5.3 │
>
> julia> m = similar(df,0)
> 0x4 DataFrames.DataFrame
>
>
> julia> m
> 0x4 DataFrames.DataFrame
>
> julia> df[2,:]
> 1x4 DataFrames.DataFrame
> │ Row │ row1 │ x3_39 │ x2_5 │ x4_5 │
> ┝━━━━━┿━━━━━━━━┿━━━━━━━┿━━━━━━┿━━━━━━┥
> │ 1 │ "row3" │ 3.58 │ 2.9 │ 4.7 │
>
> julia> append!(m, df[2,:])
> 1x4 DataFrames.DataFrame
> │ Row │ row1 │ x3_39 │ x2_5 │ x4_5 │
> ┝━━━━━┿━━━━━━━━┿━━━━━━━┿━━━━━━┿━━━━━━┥
> │ 1 │ "row3" │ 3.58 │ 2.9 │ 4.7 │
>
> julia> m
> 1x4 DataFrames.DataFrame
> │ Row │ row1 │ x3_39 │ x2_5 │ x4_5 │
> ┝━━━━━┿━━━━━━━━┿━━━━━━━┿━━━━━━┿━━━━━━┥
> │ 1 │ "row3" │ 3.58 │ 2.9 │ 4.7 │
>
>
>