dataframely
Validate and type-check Polars data frames with declarative schemas
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install dataframely?โผ
Run `npx skills add Quantco/dataframely --all -g -y` in your terminal to install this skill globally for your AI agent.
What is dataframely used for?โผ
It is a Python library that validates the schema and content of Polars data frames, making data pipelines more robust and type hints more informative.
How do I validate a Polars data frame?โผ
Define a dy.Schema subclass with typed columns and rules, then call Schema.validate(df, cast=True) to check and cast your data frame.
Can dataframely handle bad rows gracefully?โผ
Yes. Use Schema.filter to get valid rows plus a FailureInfo object describing which rows failed and which rules were violated.
Does dataframely work with AI coding agents?โผ
Yes. The included SKILL.md teaches agents best practices for schemas, collections, validation, and testing when writing dataframely code.
Related Repositories in Data & Analytics
View All in Data & AnalyticsโPaddleOCR
Extract text, tables, and formulas from PDFs and images
Scrapling
Scrape any website and bypass anti-bot protection with AI
last30days-skill
Research any topic across Reddit, X, YouTube, and the web