SlideShare a Scribd company logo
1 of 34
Analytics for
Developers
and Developing for Analytics
About Me
2006-2011: Educated Accounting & Finance
2011-Present: Reeducated Marketing & Operations
Twitter: @trent_hauck
Work: @AlightAnalytics
Other:
Contribute (now and then) to Pandas
& StatsModels
Two Parts
Analytics(more)
Development
(less)
Why should you care?
“In God we
trust; all
others must
bring data.”
To do analytics you
need x
Where x
is data collection...
Site Analytics Should
be a 1st Class Citizen
of Development
Collect More Than
You Need Now
Now Some GA Code
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-31465642-1']);
_gaq.push(['_setDomainName', 'trenthauck.com']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') +
'.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
Next Steps
Events
_gaq.push(['_trackEvent', 'Cat', 'Act', ‘Label’]);
Custom Variables
_gaq.push(['_setCustomVar', 1, ‘key’, ‘value’, 1])
Where x
is data analysis...
Differences in Data
Small Data == Math Problem
Big Data == Engineering Problem
The Math Problem
Descriptive Stats
(please compute these)
Max, Min
Quartiles
Mean
Variance
Mode
Web Stats are Easy
A user converts or not... what
are the changes of that?
p or q (=1-p)
3 users convert or not... what are
the changes of that?
p^3 or (p^2)q or p(q^2) or q^3
Hypothetical Worlds
Trials = 100, Size = 100, p = .1
Back to real world
Stats: p-bar = .08, SE = 0.027
So then AB Testing
500 Trials A B
p 0.1 0.2
SE 0.01 0.01
95% CI .1 +/- .02 .2 +/- 0.02
The Engineering
Problem
Build Data Pipelines
• Repeatable Flows of Data
• Handles Initial Analysis For You
• Literate Programming
Programming For
Data Analysis
• Scripting good for Discovery
• Larger Jobs need Types
• Mapping high dimensional space to
lower dimensional space... then add
Where x
is visualization....
Visualization Types
•Distributions
•Comparisons
•Time Series
•Other (Match Domain)
Distributions
Single Variable: Histograms
Multiple Variables: Scatter plot
Comparisons
Categorical Variables
TimeSeries
X Axis is Time
Match Domain with
Analysis
Where x
is storytelling...
Storytelling
3 Temporal Stages
1. What happened
2. What is happening
3. What will happen
(Plus a tease)
Start With the
Simple Stuff
Friday Saturday Sunday
40º 42º
(Why do I live
in KC)º
Build Up to
Complex Idea
Thanks...
Questions?

More Related Content

What's hot

Data Analytics Practice at Paxcel
Data Analytics Practice at PaxcelData Analytics Practice at Paxcel
Data Analytics Practice at Paxcel
Pushpinder Singh
 
BCCCA Google Analytics for Improved Lead Generation
BCCCA Google Analytics for Improved Lead GenerationBCCCA Google Analytics for Improved Lead Generation
BCCCA Google Analytics for Improved Lead Generation
Philippe Taza
 
DIY Business Analytics
DIY Business AnalyticsDIY Business Analytics
DIY Business Analytics
Malmi Amadoru
 

What's hot (17)

Lars gundersen slides
Lars gundersen   slidesLars gundersen   slides
Lars gundersen slides
 
Data Analytics Practice at Paxcel
Data Analytics Practice at PaxcelData Analytics Practice at Paxcel
Data Analytics Practice at Paxcel
 
Marketing Automation is Engineering - Marketing Operations is DevOps
Marketing Automation is Engineering - Marketing Operations is DevOpsMarketing Automation is Engineering - Marketing Operations is DevOps
Marketing Automation is Engineering - Marketing Operations is DevOps
 
Artudata lead scoring
Artudata lead scoring Artudata lead scoring
Artudata lead scoring
 
BCCCA Google Analytics for Improved Lead Generation
BCCCA Google Analytics for Improved Lead GenerationBCCCA Google Analytics for Improved Lead Generation
BCCCA Google Analytics for Improved Lead Generation
 
"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)
"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)
"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)
 
DemandPlanner Flyer
DemandPlanner FlyerDemandPlanner Flyer
DemandPlanner Flyer
 
Google Analytics For Retailers - Getting Your House in Order
Google Analytics For Retailers - Getting Your House in OrderGoogle Analytics For Retailers - Getting Your House in Order
Google Analytics For Retailers - Getting Your House in Order
 
Nuda Anthoney Web Analytics Demo
Nuda Anthoney Web Analytics DemoNuda Anthoney Web Analytics Demo
Nuda Anthoney Web Analytics Demo
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
 
Google Analytics by Buckeye Interactive
Google Analytics by Buckeye InteractiveGoogle Analytics by Buckeye Interactive
Google Analytics by Buckeye Interactive
 
DataHero-Sales-Demo
DataHero-Sales-DemoDataHero-Sales-Demo
DataHero-Sales-Demo
 
Google analytics.
Google analytics.Google analytics.
Google analytics.
 
DIY Business Analytics
DIY Business AnalyticsDIY Business Analytics
DIY Business Analytics
 
Big Data Solutions in Finance Market using Hadoop,Docker
Big Data Solutions in Finance Market using Hadoop,Docker Big Data Solutions in Finance Market using Hadoop,Docker
Big Data Solutions in Finance Market using Hadoop,Docker
 
#WAC2011 workshopdag: Gerwin Hendriks
#WAC2011 workshopdag: Gerwin Hendriks#WAC2011 workshopdag: Gerwin Hendriks
#WAC2011 workshopdag: Gerwin Hendriks
 
Badgeville Summit, Engage 2012 - PRESENTATION: Insights & Analytics: The B...
Badgeville Summit, Engage 2012 - PRESENTATION:   Insights & Analytics:  The B...Badgeville Summit, Engage 2012 - PRESENTATION:   Insights & Analytics:  The B...
Badgeville Summit, Engage 2012 - PRESENTATION: Insights & Analytics: The B...
 

Viewers also liked

Viewers also liked (8)

Harmonic rel catalog
Harmonic rel catalogHarmonic rel catalog
Harmonic rel catalog
 
Catalogo empresas
Catalogo empresasCatalogo empresas
Catalogo empresas
 
Cannabis Poster
Cannabis PosterCannabis Poster
Cannabis Poster
 
8530404811 beyond-language
8530404811 beyond-language8530404811 beyond-language
8530404811 beyond-language
 
Overview of Hormones and Epilepsy
Overview of Hormones and EpilepsyOverview of Hormones and Epilepsy
Overview of Hormones and Epilepsy
 
Memoire Fossi_corrige
Memoire Fossi_corrigeMemoire Fossi_corrige
Memoire Fossi_corrige
 
Epilepsy slides
Epilepsy slidesEpilepsy slides
Epilepsy slides
 
User Hapiness - der entscheidende SEO-Faktor in den Top10 Rankings
User Hapiness - der entscheidende SEO-Faktor in den Top10 RankingsUser Hapiness - der entscheidende SEO-Faktor in den Top10 Rankings
User Hapiness - der entscheidende SEO-Faktor in den Top10 Rankings
 

Similar to Analytics for Developers - KCDC13

Periscopix presentation
Periscopix presentationPeriscopix presentation
Periscopix presentation
JamieCluett
 
Some Advanced Tracking in Google Analytics in 5 mins - PhillyJS meet up
Some Advanced Tracking in Google Analytics in 5 mins - PhillyJS meet up Some Advanced Tracking in Google Analytics in 5 mins - PhillyJS meet up
Some Advanced Tracking in Google Analytics in 5 mins - PhillyJS meet up
Nico Miceli
 
Google Analytics 101 Webinar
Google Analytics 101 WebinarGoogle Analytics 101 Webinar
Google Analytics 101 Webinar
webucatordemo
 
Presentatie Friday Afternoon Sessie MediaCT over Google Analytics
Presentatie Friday Afternoon Sessie MediaCT over Google AnalyticsPresentatie Friday Afternoon Sessie MediaCT over Google Analytics
Presentatie Friday Afternoon Sessie MediaCT over Google Analytics
Traffic4u
 

Similar to Analytics for Developers - KCDC13 (20)

Cómo usar google analytics
Cómo usar google analyticsCómo usar google analytics
Cómo usar google analytics
 
Google Analytics for Developers
Google Analytics for DevelopersGoogle Analytics for Developers
Google Analytics for Developers
 
Google Analytics for Developers
Google Analytics for DevelopersGoogle Analytics for Developers
Google Analytics for Developers
 
Periscopix presentation
Periscopix presentationPeriscopix presentation
Periscopix presentation
 
Google analytics
Google analyticsGoogle analytics
Google analytics
 
Some Advanced Tracking in Google Analytics in 5 mins - PhillyJS meet up
Some Advanced Tracking in Google Analytics in 5 mins - PhillyJS meet up Some Advanced Tracking in Google Analytics in 5 mins - PhillyJS meet up
Some Advanced Tracking in Google Analytics in 5 mins - PhillyJS meet up
 
DevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.ppt
DevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.pptDevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.ppt
DevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.ppt
 
DevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.ppt
DevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.pptDevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.ppt
DevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.ppt
 
implemetning google analytics - 2011-09-24 Google Devfest Chiangmai
implemetning google analytics - 2011-09-24 Google Devfest Chiangmaiimplemetning google analytics - 2011-09-24 Google Devfest Chiangmai
implemetning google analytics - 2011-09-24 Google Devfest Chiangmai
 
Google Optimize for testing and personalization
Google Optimize for testing and personalizationGoogle Optimize for testing and personalization
Google Optimize for testing and personalization
 
GTUG Philippines - Implementing Google Analytics - 2011-10-11
GTUG Philippines - Implementing Google Analytics - 2011-10-11GTUG Philippines - Implementing Google Analytics - 2011-10-11
GTUG Philippines - Implementing Google Analytics - 2011-10-11
 
Google Analytics 101 Webinar
Google Analytics 101 WebinarGoogle Analytics 101 Webinar
Google Analytics 101 Webinar
 
Usando metodologías ágiles en UX
Usando metodologías ágiles en UX Usando metodologías ágiles en UX
Usando metodologías ágiles en UX
 
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupGoogle Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
 
Google Analytics for Beginners - Training
Google Analytics for Beginners - TrainingGoogle Analytics for Beginners - Training
Google Analytics for Beginners - Training
 
Presentatie Friday Afternoon Sessie MediaCT over Google Analytics
Presentatie Friday Afternoon Sessie MediaCT over Google AnalyticsPresentatie Friday Afternoon Sessie MediaCT over Google Analytics
Presentatie Friday Afternoon Sessie MediaCT over Google Analytics
 
Introduction to web analytics and the Google analytics platform pdf
Introduction to web analytics and the Google analytics platform pdfIntroduction to web analytics and the Google analytics platform pdf
Introduction to web analytics and the Google analytics platform pdf
 
Intro to Google Analytics and Google AdWords (March 19 2013)
Intro to Google Analytics and Google AdWords (March 19 2013)Intro to Google Analytics and Google AdWords (March 19 2013)
Intro to Google Analytics and Google AdWords (March 19 2013)
 
Google Analytics Report Automation (Magic Script)
Google Analytics Report Automation (Magic Script)Google Analytics Report Automation (Magic Script)
Google Analytics Report Automation (Magic Script)
 
Google Analytics Report Automation (Magic)
Google Analytics Report Automation (Magic) Google Analytics Report Automation (Magic)
Google Analytics Report Automation (Magic)
 

Recently uploaded

Future of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
Future of Trade 2024 - Decoupled and Reconfigured - Snapshot ReportFuture of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
Future of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
Dubai Multi Commodity Centre
 
zidauu _business communication.pptx /pdf
zidauu _business  communication.pptx /pdfzidauu _business  communication.pptx /pdf
zidauu _business communication.pptx /pdf
zukhrafshabbir
 
What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...
AnaBeatriz125525
 

Recently uploaded (20)

Hyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings releaseHyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings release
 
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfبروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
 
Falcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small BusinessesFalcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small Businesses
 
LinkedIn Masterclass Techweek 2024 v4.1.pptx
LinkedIn Masterclass Techweek 2024 v4.1.pptxLinkedIn Masterclass Techweek 2024 v4.1.pptx
LinkedIn Masterclass Techweek 2024 v4.1.pptx
 
The Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdfThe Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdf
 
How to Maintain Healthy Life style.pptx
How to Maintain  Healthy Life style.pptxHow to Maintain  Healthy Life style.pptx
How to Maintain Healthy Life style.pptx
 
Pitch Deck Teardown: Terra One's $7.5m Seed deck
Pitch Deck Teardown: Terra One's $7.5m Seed deckPitch Deck Teardown: Terra One's $7.5m Seed deck
Pitch Deck Teardown: Terra One's $7.5m Seed deck
 
TriStar Gold Corporate Presentation May 2024
TriStar Gold Corporate Presentation May 2024TriStar Gold Corporate Presentation May 2024
TriStar Gold Corporate Presentation May 2024
 
Future of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
Future of Trade 2024 - Decoupled and Reconfigured - Snapshot ReportFuture of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
Future of Trade 2024 - Decoupled and Reconfigured - Snapshot Report
 
Making Sense of Tactile Indicators: A User-Friendly Guide
Making Sense of Tactile Indicators: A User-Friendly GuideMaking Sense of Tactile Indicators: A User-Friendly Guide
Making Sense of Tactile Indicators: A User-Friendly Guide
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdf
 
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
 
Stages of Startup Funding - An Explainer
Stages of Startup Funding - An ExplainerStages of Startup Funding - An Explainer
Stages of Startup Funding - An Explainer
 
Raising Seed Capital by Steve Schlafman at RRE Ventures
Raising Seed Capital by Steve Schlafman at RRE VenturesRaising Seed Capital by Steve Schlafman at RRE Ventures
Raising Seed Capital by Steve Schlafman at RRE Ventures
 
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdfInnomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
 
zidauu _business communication.pptx /pdf
zidauu _business  communication.pptx /pdfzidauu _business  communication.pptx /pdf
zidauu _business communication.pptx /pdf
 
How to refresh to be fit for the future world
How to refresh to be fit for the future worldHow to refresh to be fit for the future world
How to refresh to be fit for the future world
 
Aptar Closures segment - Corporate Overview-India.pdf
Aptar Closures segment - Corporate Overview-India.pdfAptar Closures segment - Corporate Overview-India.pdf
Aptar Closures segment - Corporate Overview-India.pdf
 
What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...
 
Engagement Rings vs Promise Rings | Detailed Guide
Engagement Rings vs Promise Rings | Detailed GuideEngagement Rings vs Promise Rings | Detailed Guide
Engagement Rings vs Promise Rings | Detailed Guide
 

Analytics for Developers - KCDC13