Strategy

You have an idea that you need to be in the data game. But you don’t have any clue on where to start. What should I collect? What is important? How can I even use data to impact the bottom […]

Read More

Training

So you want to become a data scientist? Okay, but you have much to learn padowan.  Barnes Analytics offers courses on everything that you need from basic computer programming skills, to advanced numerical optimization. Learn everything everything, become a master, […]

Read More

Applications

Insights are great. But what you really want is action. Once you have a data science model created, you want to see it out in the wild. Then deploy your model with us. When you choose to deploy your model […]

Read More
Latest Blog

Monte Carlo Integration in Python

My last post was pretty intense, so I thought that I would drop back down to something a little bit simpler for this post, before I go off and start in on the March Madness stuff again. It turns out […]

read more

Predicting March Madness Winners with Bayesian Statistics in PYMC3!

So in the last two blog posts, I talked about how to do some bayesian inference in the realm of some linear models. And that is all well and good, but we can have even more fun in a bayesian […]

read more

Bayesian Logistic Regression in Python using PYMC3

In my last post I talked about bayesian linear regression. A fairly straightforward extension of bayesian linear regression is bayesian logistic regression. Actually, it is incredibly simple to do bayesian logistic regression. If you were following the last post that […]

read more

Bayesian Poisson A/B Testing in PYMC3 on Python

This post is a direct response to the request made by @Zecca_Lehn on twitter (Yes I will write tutorials on your suggestions). What he wanted to know was how to do a Bayesian Poisson A/B tests. So for those of […]

read more

Bayesian Regression with PYMC3 in Python

Okay, so normally I do frequentist statistics. Most of my training has been in that realm. However, I do recognize that bayesian is really the way to go. The idea of updating a prior is really appealing to me. The […]

read more

Linear Algebra and Data Science

I’m going to take a break from my last couple of posts which have been about time-series analysis in python. I’m switching gears this week to answer a question my brother asked me today at a party. I couldn’t really […]

read more

GARCH Models in Python

Okay so I am continuing my series of posts on time-series analysis in python. So far I have covered ARIMA models, ARIMAX models, and we also looked at SARIMA models. These posts have all dealt with a similar subject. Namely, […]

read more

Analyzing Multivariate Time-Series using ARIMAX in Python with StatsModels

Okay, so this is my third tutorial about time-series in python. The first one was on univariate ARIMA models, and the second one was on univariate SARIMA models. Today is different, in that we are going to introduce another variable […]

read more

SARIMA models using Statsmodels in Python

Okay, so if you haven’t done so, read my last post before you start out with this one. It will introduce you to the basic idea behind running an ARIMA model. This post will go over how to get a […]

read more

Basics of ARIMA Models With Statsmodels in Python

A common problem in many businesses is that of forecasting some value over time. It is useful for setting budgets, understanding sales, and any number of other problems. In this post, I will go over the basics of a popular […]

read more