Expert Contributors Articles

Sorted By: Most Recent
Philip Wilkinson Philip Wilkinson
Updated on May 22, 2025

An Introduction to Python Linked List and How to Create One

A Python linked list is an abstract data type that presents a linear collection of data organized as nodes that then link to another node. Build your own with this guide. 

Image: Shutterstock / Built In
Paras Varshney Paras Varshney
Updated on May 22, 2025

Q-Q Plots Explained

Quantile-quantile (Q-Q) plots are used to check whether data follows a theoretical distribution by comparing the quantiles of the observed and theoretical data. Take a closer look at how Q-Q plots work and how to interpret them.

Image; Shutterstock / Built In
Max Reynolds Max Reynolds
Updated on May 22, 2025

SQL Functions With Examples

SQL functions are prewritten actions that can be called on a cell, record or database to flexibly manipulate and extract information for further analysis. Take a closer look at the main types of SQL functions and how to use each.

Image: Shutterstock / Built In
Akshay Kumar Akshay Kumar
Updated on May 22, 2025

How to Implement Binary Search in Python

Binary search is an efficient algorithm for searching a sorted list of data to find an item. Here’s an overview of how it works, how it compares to linear search, how to implement it in Python and its benefits and downsides.

Image: Shutterstock / Built In
Peter Grant Peter Grant
Updated on May 22, 2025

How to Generate Subplots With Python’s Matplotlib

Subplots are a key tool to communicate data-based findings to various audiences. This detailed guide shows how to use Python’s Matplotlib to generate subplots, covering steps like importing data, including descriptive details and adding visual style.

Image: Shutterstock / Built In
Francesco Bellelli Francesco Bellelli
Updated on May 22, 2025

The Fascinating World of Voronoi Diagrams

A Voronoi diagram (or Dirichlet tessellation or Thiessen polygons) is a type of tessellation pattern where points on a plane are divided into exactly n number of cells, which enclose a region of the plane that is closest to each point.

Image: Shutterstock / Built In
Giorgos Myrianthous Giorgos Myrianthous
Updated on May 22, 2025

16 Bash Commands Data Scientists Must Know

Bash commands are an important part of the data scientist’s toolkit. This guide introduces you to some of the most important ones.

Image: Shutterstock / Built In
Barak Or Barak Or
Updated on May 22, 2025

Inertial Measurement Unit (IMU) Explained

An inertial measurement unit (IMU) is a device that uses various sensors to capture data about an object’s motion, location and orientation. Here’s how IMUs work and what the pros and cons are of using them.

Image: Shutterstock / Built In
Edoardo Romani Edoardo Romani
Updated on May 22, 2025

What Is Database Normalization?

Database normalization refers to organizing data into tables to improve the efficiency of a database and ensure the consistency and accuracy of its data. Here’s why it matters and the normal forms involved in the process.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on May 22, 2025

What Is Data Validation?

Data validation refers to verifying the quality and accuracy of data before using it. These are the main types of data validation, the pros and cons of the process and tips for how to perform data validation.

Image: Shutterstock / Built In