An Introduction to Object Oriented Data Science in Python

A lot of focus in the data science community is on reducing the complexity and time involved in data gathering, cleaning, and organization. This article discusses how object oriented design techniques from software engineering can be used to reduce coding overhead and create robust, reusable data acquisition and cleaning systems. I’ll provide an overview of object oriented design and walk through an example of using these techniques for getting and…

Distance: measurements between points

Finding the distance between two latitude, longitude points is a small but important function of our favorite apps and gadgets. When building campnear.me, a web platform for camping in the Pacific Northwest, I knew distance would be an important feature for searching campgrounds. In this post I’ll cover several ways to measure geographic distances and how to decide what works best for your application. Geographic distance Distance between two points… sounds like that Pythagoras…