A quick walk-through on creating choropleth using the Plot.ly module for Python.

Image for post
Image for post
(Image by author)

Introduction

As COVID-19 cases rise again in the United States, an interesting and exciting development that might have been somewhat overlooked is the actual level of threat that each state has against a virus of this nature. …


Make Web-Scraping less of a headache with these cool tools!

Image for post
Image for post
(Image by author)

Introduction

Easily one of the most grueling and challenging data science problems is the concept of data wrangling. Despite its relative availability in the year 2020, data is actually a very hard thing to obtain. That being said, there is a lot of data available on the internet that is available for use. While a lot of this data might be comprised into highly digestible forms like comma-separated value (.CSV) files or high-level Python APIs, sometimes this is simply not the case.

It is this instance where web-scraping comes in. Web-scraping allows you to collect data from any source that is parse-able. Examples of this include XML, HTML, and markdown documents. While this might sound very complicated, and it can be quite tedious, there are a few great modules that can be used with Python to make the process incredibly smooth and streamlined. …


The Comprehensive Julia Tutorial

A quick lesson on how modules and imports work in the Julia language

Image for post
Image for post
(Image by author)

Video for this article:

Github:

Introduction

While the things we have gone over in the past Julia tutorials; functions, constructors, and types are certainly valuable, there is no possible way that one programmer could build an entire ecosystem from scratch. That being said, programmers often use packages to perform arithmetic that their package is not necessarily targeted towards, but requires. Packages are repositories of code that can be re-used as dependencies for other packages to iterate and build on.

We have already taken a broad overview of Pkg and how it can be used to install packages for the Julia programming language. Today we are going to be working with a module called Compose.jl to get some practice with programming in Julia. I chose this library because it is a functional and declarative library that follows the same programming methodologies and principles we have been covering in these tutorials. Additionally, being a graphics package means that one can see the direct result of their code in very visual output — which could be handy to a new programmer. …

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