Data Science Articles

Sorted By: Most Recent
Fred Mora Fred Mora
Updated on June 24, 2025

What Is Amdahl’s Law?

Amdahl’s law is a principle in computer science that provides a best-case estimate of how much you can improve system performance by optimizing a specific part of the system. Here’s how to use it.

Image: Shutterstock / Built In
Matthew Urwin Matthew Urwin
Updated on June 23, 2025

10 AI Job Description Generator Tools

With generative AI, writing job descriptions no longer has to be a slog. Check out some of the most popular AI job description generators and how they’re making life easier for everyone, from small businesses to international organizations.

Image: Shutterstock
Soner Yıldırım Soner Yıldırım
Updated on June 23, 2025

How to Add Columns in a Pandas DataFrame

Adding a new column to a Pandas DataFrame can be done using direct assignment, df.insert(), df.loc[], df.assign() or a Python dictionary. Here's how to use each method.

Image: Shutterstock / Built In
Zakaria Jaadi Zakaria Jaadi
Updated on June 23, 2025

Principal Component Analysis (PCA): A Step-by-Step Explanation

Principal component analysis (PCA) is a statistical technique that simplifies complex data sets by reducing the number of variables while retaining key information. PCA identifies new uncorrelated variables that capture the highest variance in the data.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on June 23, 2025

What Are Python Data Structures?

Python data structures are formats for organizing and storing different kinds of data in Python. The four main types of built-in Python data structures are lists, tuples, sets and dictionaries.

Image: Shutterstock / Built In
Manuel Silverio Manuel Silverio
Updated on June 23, 2025

What Is a Database Management System (DBMS)?

A database management system (DBMS) is a software system for creating, modifying and managing databases. A DBMS allows users to create, read, update and delete data stored in a database.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on June 23, 2025

What Is Inferential Statistics?

Inferential statistics is a branch of statistics that uses sampled data to draw conclusions or make predictions about a larger population.

Image: Shutterstock / Built In
Gul Ershad Gul Ershad
Updated on June 18, 2025

Sliding Window Algorithm Explained

The sliding window algorithm is a technique used to optimize problems involving contiguous sequences in arrays, lists or strings. Learn more with examples.

Image: Shutterstock / Built In
Abdishakur Hassan Abdishakur Hassan
Updated on June 18, 2025

What Is Cluster Analysis?

Cluster analysis is a data analysis technique that groups together data points that are similar to each other within a data set. Here’s how it’s useful, its applications, types, algorithms, tips for assessing clustering and an example of cluster analysis.

Image: Shutterstock / Built In
Eric Kleppen Eric Kleppen
Updated on June 18, 2025

How to Find Variance Using Python

Variance is a measurement of how far values in a data set differ from the mean. Here’s how to calculate variance by hand or in Python.

Image: Shutterstock / Built In

Related Topics