Aaron Schlegel Homepage
The site of Aaron Schlegel focusing on Excel, data analysis, Python, R, and things of that nature.
Excel, data, analysis, Python, R, automation, mathematics
home,page-template,page-template-full_width,page-template-full_width-php,page,page-id-21413,,select-theme-ver-3.8.1,wpb-js-composer js-comp-ver-4.11.2,vc_responsive


My name is Aaron Schlegel and I love data, automation and statistics.

About Me

My name is Aaron Schlegel and I love solving problems through data, learning as much as possible, and creating tools and processes that help people do their work better. I’m gold in some trades, silver in others, including data analysis, web development and programming. I eat Excel, Python, VBA, HTML/CSS, and Adobe products as part of a balanced breakfast with R on the side. I seek the unbiased truth buried in data sets and think psychohistory is one of the coolest ideas in fiction ever created.

Self-education is, I firmly believe, the only kind of education there is.
- Isaac Asimov

My Primary Skills


6 Years Experience


4.5 Years Experience


3 Years Experience


3 Years Experience


2.5 Years Experience

Secondary Skills








Tertiary Skills

Atlas Ad Server0

DoubleClick for Advertisers0


Writing, to me, is simply thinking through my fingertips. - Isaac Asimov

  • Neville’s Method of Polynomial Interpolation

    Neville’s method evaluates a polynomial that passes through a given set of and points for a particular value using the Newton polynomial form. Neville’s method is similar to a now-defunct procedure named Aitken’s algorithm and is based on the divided differences recursion relation (“Neville’s Algorithm”, n.d). It was stated before......

  • Lagrangian Polynomial Interpolation with R

    Polynomial interpolation is the method of determining a polynomial that fits a set of given points. There are several approaches to polynomial interpolation, of which one of the most well known is the Lagrangian method. This post will introduce the Lagrangian method of interpolating polynomials and how to perform the......

  • Set Theory Ordered Pairs and Cartesian Product with R

    Ordered and Unordered Pairs A pair set is a set with two members, for example, , which can also be thought of as an unordered pair, in that . However, we seek a more a strict and rich object that tells us more about two sets and how their elements......

  • Algebra of Sets in R

    The set operations, union and intersection, the relative complement and the inclusion relation (subsets) are known as the algebra of sets. The algebra of sets can be used to find many identities related to set relations that will be discussed later. We turn now to introducing the relative complement. Relative......

  • Set Theory Arbitrary Union and Intersection Operations with R

    The union and intersection set operations were introduced in a previous post using two sets, and . These set operations can be generalized to accept any number of sets. Arbitrary Set Unions Operation Consider a set of infinitely many sets: It would be very tedious and unnecessary to repeat the......

  • Set Operations Unions and Intersections in R

    The set operations of unions and intersections should ring a bell for those who’ve worked with relational databases and Venn Diagrams. The ‘union’ of two of sets and represents a set that comprises all members of and (or both). One of the most natural ways to visualize set unions and......

Some Things I’ve Done