vaex

Analyze tabular data larger than RAM using Vaex's out-of-core lazy evaluation.

15|2|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/rubensliv/k-dense-ai --skill vaex-rubensliv
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vaex
Source: https://github.com/rubensliv/k-dense-ai/tree/main/scientific-skills/vaex
Command: npx skills add https://github.com/rubensliv/k-dense-ai --skill vaex-rubensliv

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Vaex enables fast, memory-efficient analysis of datasets larger than RAM by using out-of-core computation, lazy evaluation, and memory-mapped I/O.

Core Features & Use Cases

  • Lazy, out-of-core DataFrames that handle billions of rows without loading everything into memory
  • Fast aggregations, visualizations, and ML-ready pipelines on big data
  • Seamless reading/writing across CSV, HDF5, Apache Arrow, and Parquet; supports virtual columns and zero-copy analytics
  • Real-world scenarios include exploring millions of records in genomics, astronomy, or finance, performing quick summaries, and building scalable ML preprocessing pipelines

Quick Start

Load a large dataset from disk and start interactive exploration.

Frequently Asked Questions about vaex

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I process large Parquet files that exceed available RAM?▼

Out-of-core computation processes large Parquet files exceeding RAM by using memory-mapped I/O and lazy evaluation, reading data directly from disk without loading the entire dataset into memory.

What is lazy evaluation for big data DataFrames?▼

Lazy evaluation for big data DataFrames delays computations until results are explicitly requested, enabling zero-copy data access and fast aggregations on billions of rows without consuming extra memory.

Can I read and analyze HDF5 datasets using out-of-core memory mapping?▼

Yes, HDF5 datasets can be read and analyzed using out-of-core memory mapping, allowing interactive exploration and fast statistics on massive tabular datasets stored in HDF5 format.

How do I build ML preprocessing pipelines for billions of rows?▼

ML preprocessing pipelines for billions of rows are built using virtual columns and zero-copy analytics, enabling scalable data transformations without memory overhead before model training.

Does this out-of-core DataFrame approach work with Apache Arrow formats?▼

Yes, out-of-core DataFrames seamlessly read and write across Apache Arrow, CSV, HDF5, and Parquet formats, supporting zero-copy analytics and fast aggregations for large-file workflows.

What are the limitations of memory-mapped big data analysis?▼

Memory-mapped big data analysis requires sufficient disk space for datasets and relies on file system performance, meaning operations are constrained by disk I/O speeds rather than available RAM.