Glossary

pandas

What is pandas?

pandas is an open-source Python library for analysing and manipulating tabular data, developed from 2008 onwards by Wes McKinney. Its central object, the DataFrame, resembles a table with named columns. It can be used to load data from CSV files, Excel or databases and to clean, filter, group and merge it. pandas is built on NumPy and is a standard tool in data analysis, reporting and training data preparation.

Topics

  • Python
  • data analysis
  • open source

Try KI.ordo

Agents, flows and templates in one workspace – free 24-hour demo.

Start demo
← All terms

Related terms

NumPy

NumPy is the fundamental open-source Python library for numerical computing. It provides multidimensional arrays and fast functions for linear algebra, statistics and random numbers, with its core running in compiled code. Many data analysis and machine learning tools, such as pandas, scikit-learn and numerous visualisation libraries, are built on NumPy. Anyone working with data in Python therefore almost always uses it, directly or indirectly.

  • Python
  • data analysis
  • +1

Exploratory data analysis (EDA)

Exploratory data analysis (EDA) is the first, open-ended look at a dataset: you calculate summary figures, examine distributions and charts and look for patterns, outliers and missing values – without a fixed hypothesis yet. It helps assess data quality and find sensible questions for further analysis or modelling. Example: before a sales forecast, EDA reveals that one month was recorded incompletely because of a system migration.

  • Data analysis
  • Statistics
  • +1
Template

Data cleansing

Data cleansing is the detection and correction of incorrect, duplicate or inconsistent entries in data sets. Typical steps include standardising spellings and date formats, removing superfluous spaces and merging duplicates such as 'Smith Ltd' and 'Smith Limited'. Clean data is a prerequisite for reliable analyses, mailings and AI applications.

  • data quality
  • duplicates
  • +1
Template

Jupyter Notebook

Jupyter Notebook is an open-source, browser-based application from Project Jupyter that combines executable code, results, charts and explanatory text in a single document. Notebooks are widely used in data analysis, machine learning, research and teaching because each step can be documented and shared in a traceable way. Python is the most common language. Example: an analyst loads sales data, cleans it and shows the results as a chart directly below.

  • Data analysis
  • Python
  • +1