There are a variety of ways to filter strings in PySpark, each with their own advantages and disadvantages. This post will consider three of the…
Tag: Problem Solving
A quick list of tech meetups I have found useful in Edinburgh. Given the fact that Meetup has announced that it may start charging high…
Sometimes may want to use Python to extract data from a SQL database to analyse using pandas. There are a couple of issues here. Firstly…
One big issue with a lot of recursive algorithms is that they can lead to very inefficient algorithms that often demonstrate exponential time requirements. In…
Missing values in data sets may not seem like too much of a problem at first glance. The rows can be ignored, average values can…
Numpy arrays have many powerful features. Some of these are fairly obvious, others are a little more obscure. This article contains demonstrations of how to…
Here is a simple technique I find very useful to avoid being diverted from important tasks by trivia. Lets suppose you have a few tasks…