Naive Bayes Classifier in Tableau Without R or Python
Source: DuelingData.com

Naive Bayes Classifier in Tableau Without R or Python

Building machine learning algorithms or predictive models in Tableau requires R or Python integration or to push the model into your ETL process. This can be difficult for some organizations who don't have this capability or want to avoid stale models. My latest DuelingData post details how to build a Naive Bayes classification model entirely in Tableau that can scale as you feed it new data. 

Naive Bayes is a probabilistic classification model based on Bayes theorem. It can be used to predict the probability of an outcome based on multiple independent conditions. It is incredibly flexible, extensible, and simple. Naive Bayes classification models can be used to detect fraud, predict attrition, or diagnose medical conditions. Really it can potentially be used to determine the probability of any event occurring

The example detailed below is a proof of concept using Titanic passenger training data from a Kaggle challenge.

The following a a link to a detailed tutorial on how to build a Naive Bayes classifier model in Tableau and how to apply to new data: http://duelingdata.blogspot.com/2017/11/naive-bayes-classifier-in-tableau-no-rpy.html

To view or add a comment, sign in

More articles by Adam McCann

  • 3 Types of Data Visualizations

    Original article on DuelingData.com here I was talking recently to Steve Wexler about the spectrum of data…

    26 Comments
  • Simple Way to Create a Gauge in Tableau

    A while back I wrote a post on how to create a gauge chart in Tableau. At the time I felt bad about writing it because…

    8 Comments
  • Spiral of Unemployment in U.S.

    This is a spiral heatmap of US unemployment rates from 1976 to 2016 by month. This viz was inspired by a similar viz by…

    2 Comments
  • Mobile Dashboard: Bullets vs Gauges

    The gauge chart is an oft-maligned chart type. It has a poor data-to-ink ratio and it's difficult to interpret…

    3 Comments
  • Machine Learning & Predicting QB Success in the NFL

    Last year I wrote and submitted a paper for the MIT Sloan Sports Analytics Conference. While my abstract was accepted…

    5 Comments
  • Triangle/Ternary Plot in Tableau

    Triangle/Ternary plots are a good way of displaying the relative positioning of points across three variables. This can…

    7 Comments
  • Spark Bar Chart

    A spark bar chart, at least that is what I am calling it for now, combines a sparkline and a bar chart into one chart…

    5 Comments
  • Fan Gauge and Visualizing Uncertainty

    For some the second biggest disaster on election night might have been the New York Time's jittery gauge for their live…

    3 Comments
  • Different Kinda Parallel Coordinate

    I saw this cool parallel coordinate chart in the Guardian on the heptathlon in the Rio Olympics. Displaying…

    2 Comments
  • Game of Thrones Analysis (Spoiler Alert!)

    I recently created this Game of Thrones viz and posted it to my site here on DuelingData. This visualizes the…

    5 Comments

Explore content categories