

Data Scientist
As a Data Scientist, I use statistical methods such as ML algorithms in order to identify patterns and to extract knowledge from data.


NumPy - Create an Array
Introduction In this tutorial, we want to show different ways how to create an array. In order to create an array, we use the functions array(), zeros(), arange() and linespace() of NumPy. Import Libraries First, we import the following python module: import numpy as np Array function NumPy offers different...

NumPy - Join Arrays
Introduction In this tutorial, we want to join NumPy arrays along different axes. In order to do this, we use the functions hstack(), vstack() and dstack() of NumPy. Import Libraries First, we import the following python module: import numpy as np Define Data Let's consider two arrays a...

Deep Learning - How Recurrent Neural Networks (RNNs) work: A Gentle Introduction
Introduction In contrast to a classic feedforward network, a Recurrent Neural Network (RNN) allows backward connections. An RNN is particularly suitable for processing time series data and is able to take into account the time dependency of data. This enables an RNN to have a kind of short-term memory. The...

Data Scientist vs Data Engineer vs Data Analyst
Introduction Data Scientists, Data Engineer and Data Analyst are some of the most familiar roles in the data world. In this tutorial, we want to take a closer look at each role . We look at their required skills and the technologies being used. Data Scientist...

Deep Learning - How Generative Adversarial Neural Neworks (GANs) work
Introduction In this tutorial, we want to explain how Generative Adversarial Neural Networks (GANs) work. In order to do this, we take a look at the functionality and the idea behind GANs. Principle Generative Adversarial Neural Networks (GANs) are a special type of Artificial Neural Networks. This kind of model...

Pandas - Ordinal Encoding
Introduction In this tutorial, we want to encode ordinal categorical variables of a Pandas DataFrame. In order to do this, we use the replace() method of Pandas. Import Libraries First, we import the following python modules: import pandas as pd Create Pandas DataFrame Next, we create a Pandas DataFrame with...

Pandas - One-Hot Encoding
Introduction In this tutorial, we want to one-hot encode a categorical variable of a Pandas DataFrame. In order to do this, we use the get_dummies() function of Pandas. Import Libraries First, we import the following python modules: import pandas as pd Create Pandas DataFrame Next, we create a Pandas...

Pandas - Regular Expressions (Regex)
Introduction In this tutorial, we want to use regular expressions (regex) to filter, replace and extract strings of a Pandas DataFrame based on specific patterns. In order to do this, we use the str.contains() method, the str.replace() method and the str.extract() method of Pandas. Import Libraries First,...