Home › Glossary › Data › DataFrame

Beginner · Data

DataFrame

Visual diagram · (in preparation) · Math · (in preparation) · Worked example · 3 difficulty levels.

TL;DR. A DataFrame is a 2D labeled data structure, similar to a spreadsheet or SQL table, commonly used in data manipulation.

Technical Definition

A DataFrame is a 2D labeled data structure, similar to a spreadsheet or SQL table, commonly used in data manipulation.

How it works

A DataFrame is a core data structure in libraries like pandas, representing data in a tabular format with labeled rows and columns, much like a spreadsheet. Each column can contain different data types, and it provides powerful tools for data manipulation, cleaning, and analysis. It's a foundational element for working with structured data in machine learning.

Further Reading

  • Google ML Glossary