## Pandas dataframe: a quick introduction

This tutorial will give you a quick introduction to the Pandas DataFrame. At a high level, we’ll cover a few things: What Pandas is What Pandas DataFrames are How to...continue reading.

This tutorial will give you a quick introduction to the Pandas DataFrame. At a high level, we’ll cover a few things: What Pandas is What Pandas DataFrames are How to...continue reading.

So this came as a surprise, when working on calculating simple statistics on my dataset, in particular min, max and median. First two are trivial. The last one was the...continue reading.

A monthly roundup of news about Artificial Intelligence, Machine Learning and Data Science. This is an eclectic collection of interesting blog posts, software announcements and data applications from Microsoft and...continue reading.

This tutorial will explain how to make a matplotlib histogram. If you’re interested in data science and data visualization in Python, then read on. This post will explain how to...continue reading.

R Tip: use inline operators for legibility. A Python feature I miss when working in R is the convenience of Python‘s inline + operator. In Python, + does the right...continue reading.

Stoltzmaniac Fans – It’s time for a #100DaysOfCode update. I have completed 11 days of the challenge. Let me tell you, it has been a blast and I have already...continue reading.

This tutorial will cover the NumPy random normal function (AKA, np.random.normal). If you’re doing any sort of statistics or data science in Python, you’ll often need to work with random...continue reading.

While developing the RcppDynProg R package I took a little extra time to port the core algorithm from C++ to both R and Python. This means I can time the...continue reading.

Last month, I delivered the one-day workshop Practical AI for the Working Software Engineer at the Artificial Intelligence Live conference in Orlando. As the title suggests, the workshop was aimed...continue reading.

Starting the 100 Days of Code ( #100DaysOfCode ) challenge I am always looking to boost my coding skills and as I watch everyone make resolutions for the year,...continue reading.

This tutorial will show you how to use the NumPy mean function (often called np.mean). It will teach you how the NumPy mean function works at a high level and...continue reading.

This tutorial will explain how to use the NumPy concatenate function in Python (which is sometimes called np.concatenate). This post will cover several topics. If you don’t want to read...continue reading.

In this tutorial I’ll show you how to use the NumPy ones function, which is often called np.ones. What the numpy ones function does The NumPy ones function creates NumPy...continue reading.

Introduction Playing around with PyTorch and R Shiny resulted in a simple Shiny app where the user can upload a flower image, the system will then predict the flower species....continue reading.

pandas is a very popular Python library for data analysis, manipulation, and visualization, but it still hasn’t reached version 1.0. What’s next for pandas?continue reading.

“No one is dumb who is curious. The people who don’t ask questions remain clueless throughout their lives.” -Neil deGrasse Tyson Image Source Nowadays, plots, graphs, stats, and facts are...continue reading.

This tutorial will explain NumPy axes. It will explain what a NumPy axis is. The tutorial will also explain how axes work, and how we use them with NumPy functions....continue reading.

Many (if not most) tech communities have far more representation from men than from women (and even fewer from nonbinary folk). This is a shame, because everybody uses software, and...continue reading.

In this post we will return to the Pitchfork music data and use recurrent neural networks (a “deep learning” technique) to automatically generate band names.The DataFor this analysis, we will...continue reading.

If you read my series of posts on writing command line utilities in R, but were wondering how to do the same thing in Python, you’ve come to the right place....continue reading.