One-click install
npx skills add https://github.com/shushuzn/Rairos --skill vaex-shushuzn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vaex
Source: https://github.com/shushuzn/Rairos/tree/main/skills/vaex
Command: npx skills add https://github.com/shushuzn/Rairos --skill vaex-shushuzn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Vaex helps you analyze and visualize tabular datasets that are too large to fit into memory by using lazy, out-of-core DataFrame operations. This avoids slow, memory-exhausting workflows when your CSV/Parquet/HDF5/Arrow data spans billions of rows.

Core Features & Use Cases

  • Lazy, out-of-core DataFrames: Load huge files instantly (especially HDF5/Arrow) and run computations only when results are needed.
  • Virtual columns, expressions, and selections: Derive features on-the-fly and filter efficiently without materializing everything.
  • Scalable analytics + plotting + ML integration: Run fast aggregations, build visualizations for very large data, and create ML-friendly features using Vaex’s ML framework.
  • File I/O & format conversion: Convert large CSVs to faster formats (like HDF5) for repeated workflows, and export results back out.

Quick Start

Open your large dataset with Vaex (for example, using an HDF5/Arrow/Parquet file) so you can compute statistics and build plots without loading the full data into RAM.

Frequently Asked Questions about vaex

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

FAQPage Schema
How do I analyze large CSV or Parquet datasets that exceed available RAM?

Out-of-core processing analyzes large CSV or Parquet datasets that exceed available RAM by using lazy evaluation to load files instantly and compute aggregations only when results are needed, avoiding memory exhaustion.

What is lazy evaluation for big data analytics and how does it handle huge tabular files?

Lazy evaluation for big data analytics delays computations until results are explicitly requested, allowing huge tabular files like HDF5 and Arrow to be opened instantly without loading the entire dataset into memory.

How do I create virtual columns and filter billions of rows without materializing data in memory?

Virtual columns and efficient filters are created using expression-based computations that operate on-the-fly, allowing you to derive features and filter billions of rows without materializing the full data in memory.

Can I generate interactive visualizations and ML-ready features for datasets larger than memory?

Interactive visualizations and ML-ready features can be generated for datasets larger than memory by running fast aggregations and building plots directly within the lazy DataFrame framework.

Does out-of-core big data analytics work with HDF5 and Arrow file formats for faster workflows?

Out-of-core big data analytics works directly with HDF5 and Arrow file formats to load huge files instantly, and can convert large CSVs to these faster storage formats for repeated workflows.

What is the best way to convert large CSV files to efficient storage formats for repeated data visualization?

The best way to convert large CSV files to efficient storage formats for repeated data visualization is exporting them to HDF5 or Arrow, which enables instant loading and lazy processing for scalable exploration.