Learn PySpark basics in 30 minutes!

Minute 1–5: Create an account on Databricks community edition.

Here’s the link: https://community.cloud.databricks.com/login.html

You have to start a cluster(red icon selected below)before running a notebook; see below the screenshot.

Minute 6–10: Create DataFrame

There are several ways to create a dataframe in PySpark, here…


Part 1: Arrays & Hash Tables, Heap, Two Pointer, Intervals, Linked List, Binary Search, Sliding Window Technique, Strings, Greedy Algorithms, and Dynamic Programming.

This article will be useful for those preparing for software engineering roles as well as machine learning engineer roles. At most companies we will have to clear a coding interview involving data structures and CS algorithms. Also, in this series of articles we will first cover the topics in breadth…


A short story.

They say that when old friends meet, you forget your sorrows and happiness becomes you. Jake gazed out of the window as the train approached the station. The conductor said, “Next stop Belleville! Arriving in 5 minutes.” …


Learn Scala basics in 30 minutes!

Minute 1–5: Create an account on Databricks community edition.

Here’s the link: https://community.cloud.databricks.com/login.html

You have to start a cluster(red icon selected below)before running a notebook; see below the screenshot.


Let’s continue our journey from last time and in case you missed:

In the third part, we will focus on the following:

  1. SAS do-loop in Python
  2. SAS simple arrays in Python
  3. SAS multiple arrays in Python

SAS do-loop in Python

do-loops in SAS follow the syntax shown above with do…


A brief overview.

Before we talk about DSGE models, we need to first talk about macroeconomics. Macroeconomics is simply a way of understanding the behavior and performance of the economy as a whole.¹

A DSGE model is a method in macroeconomics that incorporates the evolution of economy, random shocks(like COVID-19)…


A template to success.

If you are looking to break into data science, let me share my story as well as give you a template to success. Let me share my suggestions and share my story along the way. Before we begin — Why is it that employers nowadays ask…


There are many recommendations on Netflix for you to watch. Netflix has an algorithm to recommend movies to you but you didn’t get recommended these 5 movies which I absolutely loved! (No spoilers given!)
1. Ala Vaikunthapurramuloo (A regional film from Southern India)
2. Spirited Away (A Japanese animation)
3. Zodiac (Thriller)
4…


The aim of this article is to introduce basic data exploration in python for SAS programmers. Every other job nowadays asks for python programming experience and before python craze there was a leading programming language for data analysis: SAS! (R programmers please calm down! …

Srikanth Potukuchi

I am working as a Data Scientist at a bank in Canada. Passionate about data science since 2014. I started with SQL , R and SAS; later picked up Python.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store