diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index e1f8be1b0c..11c5b87d07 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -781,3 +781,35 @@ ordinal)") variables, both with unordered (nominal variables) and ordered categories (ordinal variables), optionally with missing values.") (license license:expat))) + +(define-public julia-dataframes + (package + (name "julia-dataframes") + (version "0.19.4") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaData/DataFrames.jl") + (commit (string-append "v" version)))) + (file-name "DataFrames") + (sha256 + (base32 "0400bhrxyz4z9xzqypayzra9xdk84frv76rz7s8p834i1v7ldmkk")))) + (propagated-inputs + `(("julia-tables" ,julia-tables) + ("julia-iteratorinterfaceextensions" ,julia-iteratorinterfaceextensions) + ("julia-tabletraits" ,julia-tabletraits) + ("julia-missings" ,julia-missings) + ("julia-categoricalarrays" ,julia-categoricalarrays) + ("julia-invertedindices" ,julia-invertedindices) + ("julia-compat" ,julia-compat) + ("julia-pooledarrays" ,julia-pooledarrays) + ("julia-sortingalgorithms" ,julia-sortingalgorithms) + ("julia-reexport" ,julia-reexport) + ("julia-dataapi" ,julia-dataapi) + ("julia-parsers" ,julia-parsers))) + (build-system julia-build-system) + (home-page "https://github.com/JuliaData/DataFrames.jl") + (synopsis "In-memory tabular data in Julia") + (description "Tools for working with tabular data in Julia.") + (license license:expat)))