InMemoryDatasets.jl
Welcome to the InMemoryDatasets.jl documentation!
This resource aims to teach you everything you need to know to get up and running with the InMemoryDatasets.jl package.
InMemoryDatasets is a collection of tools for working (manipulating, wrangling, cleaning, summarising,...) with tabular data in Julia.
If you are new to InMemoryDatasets.jl, probably First steps with Datasets or Tutorial in manual should be good starting points.
Package manual
- First steps with Datasets
- Tutorial
- How InMemoryDatasets treats missing values?
- Formats
- Function
map/map!
- Function
byrow
- Transforming data sets
- Filter observations
- Sorting Datasets
- Group observations
- Aggregation
- Reshape data sets
- Joins and related topics
- Gallery
- Performance tips
API
Only exported (i.e. available for use without InMemoryDatasets.
qualifier after loading the InMemoryDatasets.jl package with using InMemoryDatasets
) types and functions are considered a part of the public API of the InMemoryDatasets.jl package. In general all such objects are documented in this manual (in case some documentation is missing please kindly report an issue here).
Please be warned that while Julia allows you to access internal functions or types of InMemoryDatasets.jl these can change without warning between versions of InMemoryDatasets.jl. In particular it is not safe to directly access fields of types that are a part of public API of the InMemoryDatasets.jl package using e.g. the getfield
function. Whenever some operation on fields of defined types is considered allowed an appropriate exported function should be used instead.