SlideShare a Scribd company logo
1 of 38
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 1/38
Web Analytics with R
DublinR,September2015
Alexandros Papageorgiou
analyst@alex-papageo.com
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 2/38
About me
Started @ Google Ireland
Career break
Web analyst @ WhatClinic.com
·
·
·
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 3/38
About the talk
Intro Analytics
Live Demo
Practical Applications x 3
Discussion
·
·
·
·
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 4/38
Part I: Intro
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 5/38
Web analytics now and then…
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 6/38
Getting started overview
1. Get some web data for a start
2. Get the right / acurate / relevant data ***
3. Analyse the data
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 7/38
Google Analytics API + R
Why ?
Large queries ?
Freedom from the limits of the GA user interface
Automation, reproducibility, applications
Richer datasets up to 7 Dimensions and 10 Metrics
·
·
·
Handle queries of 10K - 1M records
Mitigate the effect of Query Sampling
·
·
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 8/38
The package: RGA
install("RGA") 
Author Artem Klevtsov
Access to multiple GA APIs
Shiny app to explore dimensions and metrics.
Actively developped + good documentation
·
·
·
·
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 9/38
Part II: Demo
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 10/38
Part III: Applications
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 11/38
Practical applications
Ecommerce website (simulated data)
Advertising campaign effectiveness (Key Ratios)
Adgroup performance (Clustering)
Key factors leading to conversion (Decision Tree)
·
·
·
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 12/38
Libraries
library(RGA)
library(dplyr)
library(tidyr)
library(ggplot2)
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 13/38
1. Key Performance Ratios
Commonly used in Business and finance analysis
Good for data exploration in context
·
·
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 14/38
Key Ratios: Getting the data
by_medium <‐ get_ga(profile.id = 106368203,
                    start.date = "2015‐11‐01", 
                    end.date = "2015‐08‐21", 
                           
                    metrics = "ga:transactions, ga:sessions",
                    dimensions = "ga:date, ga:medium",
                           
                    sort = NULL, 
                    filters = NULL, 
                    segment = NULL, 
                           
                    sampling.level = NULL,
                    start.index = NULL, 
                    max.results = NULL)
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 15/38
Sessions and Transactions by medium
head(by_medium)
##         date   medium transactions sessions
## 1 2014‐11‐01   (none)            0       57
## 2 2014‐11‐01   search            0       10
## 3 2014‐11‐01  display            3      422
## 4 2014‐11‐01  organic            0       30
## 5 2014‐11‐01 referral            1       40
## 6 2014‐11‐02   (none)            0       63
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 16/38
Calculating the ratios
ConversionQualityIndex =
%Transactions/Medium
%Sessions/Medium
by_medium_ratios <‐ by_medium  %>% 
    
    group_by(date) %>%  # sum sessions & transactions by date
    
    mutate(tot.sess = sum(sessions), tot.trans = sum(transactions)) %>% 
    
    mutate(pct.sessions = 100*sessions/tot.sess,   # calculate % sessions by medium
           pct.trans = 100*transactions/tot.trans, # calculate % transactions by medium
           conv.rate = 100*transactions/sessions) %>%     # conversion rate by medium
    
    mutate(ConvQualityIndex = pct.trans/pct.sessions) %>%  # conv quality index.
    
    filter(medium %in% c("search", "display", "referral"))    # the top 3 channels 
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 17/38
Ratios table
columns <‐ c(1, 2, 7:10)
head(by_medium_ratios[columns])  # display selected columns
## Source: local data frame [6 x 6]
## Groups: date
## 
##         date   medium pct.sessions pct.trans conv.rate ConvQualityIndex
## 1 2014‐11‐01   search    1.7889088   0.00000 0.0000000        0.0000000
## 2 2014‐11‐01  display   75.4919499  75.00000 0.7109005        0.9934834
## 3 2014‐11‐01 referral    7.1556351  25.00000 2.5000000        3.4937500
## 4 2014‐11‐02   search    0.5995204   0.00000 0.0000000        0.0000000
## 5 2014‐11‐02  display   79.1366906  66.66667 0.3030303        0.8424242
## 6 2014‐11‐02 referral    9.5923261  33.33333 1.2500000        3.4750000
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 18/38
Sessions % by medium
ggplot(by_medium_ratios, aes(date, pct.sessions, color = medium)) + 
    geom_point() + geom_jitter()+ geom_smooth() + ylim(0, 100)
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 19/38
Transactions % by medium
ggplot(by_medium_ratios, aes(date, pct.trans, color = medium)) + 
    geom_point() + geom_jitter() + geom_smooth()  
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 20/38
Conversion Quality Index by medium
ggplot(by_medium_ratios, aes(date, ConvQualityIndex , color = medium)) + 
    geom_point(aes(size=tot.trans)) + geom_jitter() + geom_smooth() + ylim(0,  5) +
    geom_hline(yintercept = 1, linetype="dashed", size = 1, color = "white") 
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 21/38
2. Clustering for Ad groups
Unsupervised learning
Discovers structure in data
Based on a similarity criterion
·
·
·
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 22/38
Ad Group Clustering: Getting the Data
profile.id = "12345678"
start.date = "2015‐01‐01"
end.date = "2015‐03‐31"
metrics = "ga:sessions, ga:transactions, 
           ga:adCost, ga:transactionRevenue, 
           ga:pageviewsPerSession"
dimensions = "ga:adGroup"
adgroup_data <‐  get_ga(profile.id = profile.id, 
                    start.date = start.date, 
                    end.date = end.date,
                    metrics = metrics, 
                    dimensions = dimensions)
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 23/38
Hierarchical Clustering
top_adgroups <‐ adgroup_data %>% 
    filter(transactions >10)  %>%    # keeping only where transactions > 10 
    filter(ad.group!="(not set)") 
n <‐  nrow(top_adgroups)
rownames(top_adgroups) <‐  paste("adG", 1:n) # short codes for adgroups
top_adgroups <‐  select(top_adgroups, ‐ad.group) # remove long adgroup names 
scaled_adgroups <‐ scale(top_adgroups)  # scale the values
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 24/38
Matrix: Scaled adgroup values.
##         sessions transactions    ad.cost transaction.revenue
## adG 1  0.3790902   2.72602456 ‐0.7040545           3.7397620
## adG 2 ‐0.6137714   0.05134068 ‐0.7111664           0.2086295
## adG 3  0.3207199   0.30473179  0.3411098           0.5346303
## adG 4  0.9956617   0.78335943  0.9139105           1.1769897
## adG 5 ‐0.2261473  ‐0.65252350 ‐0.1688845          ‐0.6691330
## adG 6 ‐0.6863092  ‐0.59621436 ‐0.5979007          ‐0.4800614
##       pageviews.per.session
## adG 1            1.93262389
## adG 2            1.05619885
## adG 3           ‐0.74163568
## adG 4           ‐0.32186999
## adG 5           ‐1.01079490
## adG 6            0.01538598
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 25/38
Dendrogram
hc <‐  hclust(dist(scaled_adgroups) ) 
plot(hc, hang = ‐1)
rect.hclust(hc, k=3, border="red")   
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 26/38
Heatmap.2
library(gplots); library(RColorBrewer)
my_palette <‐ colorRampPalette(c('white', 'yellow', 'green'))(256)
heatmap.2(scaled_adgroups, 
          cexRow = 0.7, 
          cexCol = 0.7,          
          col = my_palette,     
          rowsep = c(1, 5, 10, 14),
          lwid = c(lcm(8),lcm(8)),
          srtCol = 45,
          adjCol = c(1, 1),
          colsep = c(1, 2, 3, 4),
          sepcolor = "white", 
          sepwidth = c(0.01, 0.01),  
          scale = "none",         
          dendrogram = "row",    
          offsetRow = 0,
          offsetCol = 0,
          trace="none") 
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 27/38
Clusters based on 5 key values
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 28/38
3. Decision Trees
Handle categorical + numerical variables
Mimic human decion making process
Greedy approach
·
·
·
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 29/38
3. Pushing the API
profile.id = "12345678"
start.date = "2015‐03‐01"
end.date = "2015‐03‐31"
dimensions = "ga:dateHour, ga:minute, ga:sourceMedium, ga:operatingSystem, 
              ga:subContinent, ga:pageDepth, ga:daysSinceLastSession"
metrics = "ga:sessions, ga:percentNewSessions,  ga:transactions, 
           ga:transactionRevenue, ga:bounceRate, ga:avgSessionDuration,
           ga:pageviewsPerSession, ga:bounces, ga:hits"
ga_data <‐  get_ga(profile.id = profile.id, 
                    start.date = start.date, 
                    end.date = end.date,
                    metrics = metrics, 
                    dimensions = dimensions)
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 30/38
The Data
## Source: local data frame [6 x 16]
## 
##     dateHour minute       sourceMedium operatingSystem    subContinent
## 1 2015030100     00 facebook / display         Windows Southern Europe
## 2 2015030100     01 facebook / display       Macintosh Southern Europe
## 3 2015030100     01       google / cpc         Windows Northern Europe
## 4 2015030100     01       google / cpc             iOS Southern Europe
## 5 2015030100     02 facebook / display       Macintosh Southern Europe
## 6 2015030100     02 facebook / display         Windows  Western Europe
## Variables not shown: pageDepth (chr), daysSinceLastSession (chr), sessions
##   (dbl), percentNewSessions (dbl), transactions (dbl), transactionRevenue
##   (dbl), bounceRate (dbl), avgSessionDuration (dbl), pageviewsPerSession
##   (dbl), hits (dbl), Visitor (chr)
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 31/38
Imbalanced class
Approach: Page depth>5 set as proxy to conversion
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 32/38
Data preparation
Session data made "almost" granular
Removed invalid sessions
Extra dimension added (user type)
Removed highly correlated vars
Data split into train and test
Day of the week extracted from date
Days since last session placed in buckets
Date converted to weekday or weekend
Datehour split in two component variables
Georgraphy split between top sub-continents and Other
Hour converted to AM or PM
·
·
·
·
·
·
·
·
·
·
·
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 33/38
Decision Tree with rpart
library(rpart)
fit <‐ rpart(pageDepth ~., data = Train,       # pageDepth is a binary variable
                            method = 'class',  
                            control=rpart.control(minsplit = 10, cp = 0.001, xval = 10)) 
# printcp(fit)
fit <‐ prune(fit, cp = 1.7083e‐03)   # prune the tree based on chosen param value
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 34/38
The Tree
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 35/38
VarImp
…Possible Actions ?
dotchart(fit$variable.importance)
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 36/38
Takeaways
Web analytics not just for marketers!
But neither a magic bullet… (misses the wealth of atomic level data)
Solutions ?
What's coming next ?
·
·
·
·
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 37/38
Thank you!
9/21/2015 Web Analytics with R
file:///D:/Projects/R_project_temp/RGA/SimGAR.html 38/38

More Related Content

Similar to Web analytics with R

A/B Testing Ultimate Guideline. How to design and analyze digital testing.
A/B Testing Ultimate Guideline. How to design and analyze digital testing.A/B Testing Ultimate Guideline. How to design and analyze digital testing.
A/B Testing Ultimate Guideline. How to design and analyze digital testing.Ricardo Tayar López
 
Suivi de l’avancement d’un projet Agile/Scrum
Suivi de l’avancement d’un projet Agile/ScrumSuivi de l’avancement d’un projet Agile/Scrum
Suivi de l’avancement d’un projet Agile/Scrumserge sonfack
 
The Joys of Clean Data with Matt Dowle
The Joys of Clean Data with  Matt DowleThe Joys of Clean Data with  Matt Dowle
The Joys of Clean Data with Matt DowleSri Ambati
 
TechEvent DWH Modernization
TechEvent DWH ModernizationTechEvent DWH Modernization
TechEvent DWH ModernizationTrivadis
 
Google Analytics Data Mining with R
Google Analytics Data Mining with RGoogle Analytics Data Mining with R
Google Analytics Data Mining with RTatvic Analytics
 
Go - Where it's going and why you should pay attention.
Go - Where it's going and why you should pay attention.Go - Where it's going and why you should pay attention.
Go - Where it's going and why you should pay attention.Aaron Schlesinger
 
Lazy Load '22 - Performance Mistakes - An HTTP Archive Deep Dive
Lazy Load  '22 - Performance Mistakes - An HTTP Archive Deep DiveLazy Load  '22 - Performance Mistakes - An HTTP Archive Deep Dive
Lazy Load '22 - Performance Mistakes - An HTTP Archive Deep DivePaul Calvano
 
SpiraPlan - Top Productivity Boosting Features
SpiraPlan - Top Productivity Boosting FeaturesSpiraPlan - Top Productivity Boosting Features
SpiraPlan - Top Productivity Boosting FeaturesInflectra
 
ASP.NET MVC - Public, Private Clouds and ICN.Bg
ASP.NET MVC - Public, Private Clouds and ICN.BgASP.NET MVC - Public, Private Clouds and ICN.Bg
ASP.NET MVC - Public, Private Clouds and ICN.BgDimitar Danailov
 
2021 12-03 TOGAF for Developers
2021 12-03 TOGAF for Developers2021 12-03 TOGAF for Developers
2021 12-03 TOGAF for DevelopersRyan M Harrison
 
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013Ryan Jarvinen Open Shift Talk @ Postgres Open 2013
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013PostgresOpen
 
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)Pedro Moreira da Silva
 
Re-architecting on the Fly #OReillySACon
Re-architecting on the Fly #OReillySACon Re-architecting on the Fly #OReillySACon
Re-architecting on the Fly #OReillySACon Raffi Krikorian
 
R data presentation
R data presentationR data presentation
R data presentationJulie Hartig
 

Similar to Web analytics with R (20)

A/B Testing Ultimate Guideline. How to design and analyze digital testing.
A/B Testing Ultimate Guideline. How to design and analyze digital testing.A/B Testing Ultimate Guideline. How to design and analyze digital testing.
A/B Testing Ultimate Guideline. How to design and analyze digital testing.
 
Suivi de l’avancement d’un projet Agile/Scrum
Suivi de l’avancement d’un projet Agile/ScrumSuivi de l’avancement d’un projet Agile/Scrum
Suivi de l’avancement d’un projet Agile/Scrum
 
Fullstack Microservices
Fullstack MicroservicesFullstack Microservices
Fullstack Microservices
 
Rina sim workshop
Rina sim workshopRina sim workshop
Rina sim workshop
 
The Joys of Clean Data with Matt Dowle
The Joys of Clean Data with  Matt DowleThe Joys of Clean Data with  Matt Dowle
The Joys of Clean Data with Matt Dowle
 
TechEvent DWH Modernization
TechEvent DWH ModernizationTechEvent DWH Modernization
TechEvent DWH Modernization
 
CAP spots oddities in your log data
CAP spots oddities in your log dataCAP spots oddities in your log data
CAP spots oddities in your log data
 
Cross browser testing
Cross browser testingCross browser testing
Cross browser testing
 
Google Analytics Data Mining with R
Google Analytics Data Mining with RGoogle Analytics Data Mining with R
Google Analytics Data Mining with R
 
Go - Where it's going and why you should pay attention.
Go - Where it's going and why you should pay attention.Go - Where it's going and why you should pay attention.
Go - Where it's going and why you should pay attention.
 
Lazy Load '22 - Performance Mistakes - An HTTP Archive Deep Dive
Lazy Load  '22 - Performance Mistakes - An HTTP Archive Deep DiveLazy Load  '22 - Performance Mistakes - An HTTP Archive Deep Dive
Lazy Load '22 - Performance Mistakes - An HTTP Archive Deep Dive
 
SpiraPlan - Top Productivity Boosting Features
SpiraPlan - Top Productivity Boosting FeaturesSpiraPlan - Top Productivity Boosting Features
SpiraPlan - Top Productivity Boosting Features
 
Igate
IgateIgate
Igate
 
ASP.NET MVC - Public, Private Clouds and ICN.Bg
ASP.NET MVC - Public, Private Clouds and ICN.BgASP.NET MVC - Public, Private Clouds and ICN.Bg
ASP.NET MVC - Public, Private Clouds and ICN.Bg
 
2021 12-03 TOGAF for Developers
2021 12-03 TOGAF for Developers2021 12-03 TOGAF for Developers
2021 12-03 TOGAF for Developers
 
Itgsm13 santos pardos_v1
Itgsm13 santos pardos_v1Itgsm13 santos pardos_v1
Itgsm13 santos pardos_v1
 
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013Ryan Jarvinen Open Shift Talk @ Postgres Open 2013
Ryan Jarvinen Open Shift Talk @ Postgres Open 2013
 
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)
 
Re-architecting on the Fly #OReillySACon
Re-architecting on the Fly #OReillySACon Re-architecting on the Fly #OReillySACon
Re-architecting on the Fly #OReillySACon
 
R data presentation
R data presentationR data presentation
R data presentation
 

More from Alex Papageorgiou

Webinar Advanced marketing analytics
Webinar Advanced marketing analyticsWebinar Advanced marketing analytics
Webinar Advanced marketing analyticsAlex Papageorgiou
 
Kaggle for Analysts - MeasureCamp London 2019
Kaggle for Analysts - MeasureCamp London 2019Kaggle for Analysts - MeasureCamp London 2019
Kaggle for Analysts - MeasureCamp London 2019Alex Papageorgiou
 
Travel information search: the presence of social media
Travel information search: the presence of social mediaTravel information search: the presence of social media
Travel information search: the presence of social mediaAlex Papageorgiou
 
The Kaggle Experience from a Digital Analysts' Perspective
The Kaggle Experience from a Digital Analysts' PerspectiveThe Kaggle Experience from a Digital Analysts' Perspective
The Kaggle Experience from a Digital Analysts' PerspectiveAlex Papageorgiou
 
Clickstream analytics with Markov Chains
Clickstream analytics with Markov ChainsClickstream analytics with Markov Chains
Clickstream analytics with Markov ChainsAlex Papageorgiou
 
Growth Analytics: Evolution, Community and Tools
Growth Analytics: Evolution, Community and ToolsGrowth Analytics: Evolution, Community and Tools
Growth Analytics: Evolution, Community and ToolsAlex Papageorgiou
 
Clickstream Analytics with Markov Chains
Clickstream Analytics with Markov Chains Clickstream Analytics with Markov Chains
Clickstream Analytics with Markov Chains Alex Papageorgiou
 
The impact of search ads on organic search traffic
The impact of search ads on organic search trafficThe impact of search ads on organic search traffic
The impact of search ads on organic search trafficAlex Papageorgiou
 
Prediciting happiness from mobile app survey data
Prediciting happiness from mobile app survey dataPrediciting happiness from mobile app survey data
Prediciting happiness from mobile app survey dataAlex Papageorgiou
 
E com conversion prediction and optimisation
E com conversion prediction and optimisationE com conversion prediction and optimisation
E com conversion prediction and optimisationAlex Papageorgiou
 
Data science with Google Analytics @MeasureCamp
Data science with Google Analytics @MeasureCampData science with Google Analytics @MeasureCamp
Data science with Google Analytics @MeasureCampAlex Papageorgiou
 
Social Media And Civil Society
Social Media And Civil SocietySocial Media And Civil Society
Social Media And Civil SocietyAlex Papageorgiou
 

More from Alex Papageorgiou (15)

Webinar Advanced marketing analytics
Webinar Advanced marketing analyticsWebinar Advanced marketing analytics
Webinar Advanced marketing analytics
 
Kaggle for digital analysts
Kaggle for digital analystsKaggle for digital analysts
Kaggle for digital analysts
 
Kaggle for Analysts - MeasureCamp London 2019
Kaggle for Analysts - MeasureCamp London 2019Kaggle for Analysts - MeasureCamp London 2019
Kaggle for Analysts - MeasureCamp London 2019
 
Travel information search: the presence of social media
Travel information search: the presence of social mediaTravel information search: the presence of social media
Travel information search: the presence of social media
 
The Kaggle Experience from a Digital Analysts' Perspective
The Kaggle Experience from a Digital Analysts' PerspectiveThe Kaggle Experience from a Digital Analysts' Perspective
The Kaggle Experience from a Digital Analysts' Perspective
 
Clickstream analytics with Markov Chains
Clickstream analytics with Markov ChainsClickstream analytics with Markov Chains
Clickstream analytics with Markov Chains
 
Growth Analytics: Evolution, Community and Tools
Growth Analytics: Evolution, Community and ToolsGrowth Analytics: Evolution, Community and Tools
Growth Analytics: Evolution, Community and Tools
 
Clickstream Analytics with Markov Chains
Clickstream Analytics with Markov Chains Clickstream Analytics with Markov Chains
Clickstream Analytics with Markov Chains
 
The impact of search ads on organic search traffic
The impact of search ads on organic search trafficThe impact of search ads on organic search traffic
The impact of search ads on organic search traffic
 
Programming for big data
Programming for big dataProgramming for big data
Programming for big data
 
Prediciting happiness from mobile app survey data
Prediciting happiness from mobile app survey dataPrediciting happiness from mobile app survey data
Prediciting happiness from mobile app survey data
 
E com conversion prediction and optimisation
E com conversion prediction and optimisationE com conversion prediction and optimisation
E com conversion prediction and optimisation
 
Data science with Google Analytics @MeasureCamp
Data science with Google Analytics @MeasureCampData science with Google Analytics @MeasureCamp
Data science with Google Analytics @MeasureCamp
 
Intro to AdWords eMTI
Intro to AdWords eMTIIntro to AdWords eMTI
Intro to AdWords eMTI
 
Social Media And Civil Society
Social Media And Civil SocietySocial Media And Civil Society
Social Media And Civil Society
 

Recently uploaded

BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...amitlee9823
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...amitlee9823
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...only4webmaster01
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 

Recently uploaded (20)

BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 

Web analytics with R