Mar 30, 2015

R Statistics for Digital Analytics: 8 Blogs you should Follow


Are you interested in using R for your digital analytics projects? Do you need to perform prediction modelling and visualizations on your digital data and Excel can´t just do the job as you wanted?

Or, you simply have no idea how R could help you in your digital analytics problems and you would like to see some real working examples first?

Well, there are 2 good news for you.

The first one is that you are not alone. There is a quite vibrant community out there, sharing more and more examples on how to get real value from using R in digital analytics. They often post/tweet around the #rstats hashtag.

The second news is that I decided to write a post on this. I am going to list here the main blogs (and people) that might be useful to add to your "R Stats + Digital Analytics" reading list.

I came up with a list of 8 top contributors for now (please add up!). A few of them actually don't have a blog, but it still made sense to include them here. What these people have in common is that:

  • they are promoting R as a powerful tool for digital analytics and are encouraging analysts to move away from traditional tools like Excel spreadsheet.
  • they are helping those wanting to learn R and apply it to digital analytics, to get started, sharing examples of real case analysis.
  • most of them have been nominated by the Digital Analytics Associations this year for the "Most Influential "Vendor/Agency" award, because of effort thay are making to help digital analytics practitioners skill up and smarten up when it comes to R Stats.


For each blog/people I have included:

  • a brief introductory information and links to their main works.
  • Twitter account
  • Github account (if they have one)
  • Blog (if they publish on a blog)


1. Tatvic


Tatvic is a Google Analytics Certified Partner offering Web Analytics Consulting Services for Google Analytics, Omniture, etc.

First of all, one of his team members, Kushan Shah, is the mantainer of the RGoogleAnalytics popular package, which lets you connect to GA API through R (this package was initially built by a team at Google).

Secondly, they are actively promoting the use of R for analysing web analytics data and buillding predictive models based on it. They do run practical webinars and have a blog where they publish real case scenarios of mining Google Analytics data and generate insights through R.

A couple of very interesting applications they produced are:

Predicting product revenue with R

Web Analytics Visualization through ggplot

Predict Bounce Rate based on Page Load Time in Google Analytics


If you want to see real examples of using R to explore Google Analytics data, I recommend you follow Tatvic.

Twitter: @tatvic

Github: https://github.com/Tatvic/RGoogleAnalytics

Blog: http://www.tatvic.com/blog/

Tatvic R stats Digital Analytics



2. Online Behaviour


Online Behaviour is a blog that focuses on Web Analytics, Usability, Testing and Digital Marketing techniques. His founder, Daniel Waisberg, who works as Analytics Advocate at Google, is an R user and is actively promoting the use of R within the digital analytics community.

His blog is also a great place for other experts in the digital analytics to field to share their work. So, if you have built something interesting with R + Google Analytics, you might want to let him know!

Have a read at these great articles published on Online Behaviour:

Visualizing Google Analytics Data With R [Tutorial]  (by Daniel Waisberg)

Big Data – What It Means For The Digital Analyst (by Daniel Waisberg):

Building A Google Analytics App With Shiny & R (guest post by Chris Beeley):

Testing Statistical Significance On Google Analytics Data  (guest post by Mark Edmondson)


Twitter: @onbehavior

Github: check out each single post author

Blog: http://online-behavior.com/

Online Behaviour R stats Digital Analytics



3. Mark Edmondson


Mark is working as a Digital Analyst at Wunderman and is being sharing some very interesting web applications using R and the Shiny package. A great feature he includes in his apps is the automation of the authentication process, which allows you authenticate with your Google Analytics account/profile and run the app using your own data. Amazing.

He is got his own blog and he is also guest editor at Online Behaviour blog. I do recommend you put him on your reading list, and check out these posts below. By the way, he also made an amazing presentation available at RPubs about how/why to use R  in digital analytics. After reading it, you will be more than tempted to close your Excel spreasheet and download R studio!

R in a Digital Analytics Worklow (RPubs presentation)

 My Google Analytics Time Series Shiny App (Alpha)

Finding the ROI of Title tag changes using Google's CausalImpact R package

How I made GA Effect - creating an online statistics dashboard using R

Testing Statistical Significance On Google Analytics Data (guest post at Online Behaviour)


Twitter: @HoloMarkeD

Github: https://github.com/MarkEdmondson1234

Blog: http://markedmondson.me/

Mark Edmondson R stats Digital Analytics


4. Randy Zwitch


Randy Zwitch is a Data Scientist, and he is the Lead developer for RSiteCatalyst, an R package for accessing the Adobe SiteCatalyst (Omniture) Reporting API. So if you are a SiteCatalyst user, you must try this package.

Randy was nominated for the 2015 DAA Practitioner of The Year because of his innovative work in the areas of data science, big data and his ability to create real products for the digital analytics community.

He shares his work via his personal blog, where you can find a specific section about digital analytics.

Here are a few posts you might like check from his blog:

Analysing the percentage of Google organic search terms that are listed as "(not provided)”

Visualizing Website Pathing With Sankey Charts

Clustering Search Keywords Using K-Means Clustering


Twitter: @randyzwitch

Github: https://github.com/randyzwitch

Blog: http://randyzwitch.com/category/digital-analytics/

Randy Zwitch R stats Digital Analytics



5. Johann Deboer


Johann is the author of the ganalytics R package, another package that lets you query Google Analytics data through R.

He works at Loves Data (I recommend you put their blog on your Digital Analytics reading list) and he is actively encouraging the use of R for Web Analytics. Check out his presentation on doing Web Analytics with R , where, among other things, he explains why you would use R instead of traditional spreadsheets like Excel.


Twitter: @johannux

Github: https://github.com/jdeboer



6. Bror Skardhamar


He is the author of the RGA package, another package designed to extract data from the Google Analytics API to R.

Check out his github account and follow him on Twitter for more info.


Twitter: @skardhamar

Github: https://github.com/skardhamar



7. Lunametrics


Lunametrics is a very well known name within the digital analytics community. They have in-depth knowledge and experience in Google Analytics thanks to their close relationship with Google, and you can soon realize it by reading some of the technical posts published on their blog.

They have also made use of R script in a few occasions, and I guess they will be publishing more R content in 2015. Have a read at Google Analytics Data Mining with Big Query and R post, where
the author,  Noah Haibach, provides an R script for generating an E-commerce report with visualizations that are not currently possible inside Google Analytics platform.

To be sure not to miss anything, I would include them too into your "R stats + Digital Analytics" reading list.


Twitter: @LunaMetrics

Github: https://github.com/lunametrics

Blog: http://www.lunametrics.com/blog/

Lunametrics R stats Digital Analytics



8. R-bloggers


Last but not least, I include in this list the site R-Bloggers. What can I say about R-Bloggers? If you decide to invest in R, then you must follow R-Bloggers since it´s currently the main blog aggregator of content collected from other R bloggers.

R-Bloggers is not a blog about digital analytics (most of posts published are not related to it). However, it´s very likely that a new post about digital analytics will be published there too. Finally, I strongly recommend you to follow R-Bloggers:

  • to learn about R and get updated on new packages, developments in the R community
  • to make sure you don´t miss any digital analytics related post



Twitter: @Rbloggers

Github: check out each single R blogger

Blog: http://www.r-bloggers.com/

R-bloggers R stats + Digital Analytics




I hope that this list will be useful for you. Whether you are new to R  or already have hands on experience and you now want to apply it to your digital analytics data, you should follow these people I mentioned above.

I've also created a list on Twitter with all of them. It's called "R for Digital Analytics" and you can click on the link to subscribe if you like.

I also tweet myself quite often around the #rstat hashtag (follow me on Twitter at @mcpasin) and have recently wrote two posts about creating dashboards with R, have a read:


And please please please, feel free to suggest other people to include in this list.

Happy reading!!

49 comments:

  1. Be that as it may, this isn't to imply that that all organizations should actualize a digital marketing procedure similarly.Westchester Website Company

    ReplyDelete
  2. I have been absent for some time, but now I remember why I used to love this site. Thank you, I will try and check back more often. How frequently you update your web site? search engine optimization marketing 

    ReplyDelete
  3. Simply wish to say your article is as astonishing. The clarity in your post is simply excellent and i can assume you're an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post. Thanks a million and please continue the gratifying work. Bad Credit Payday Loans

    ReplyDelete
  4. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work Digital Marketing Course

    ReplyDelete
  5. Its a great pleasure reading your post.Its full of information I am looking for and I love to post a comment that "The content of your post is awesome" Great work.
    Public Cloud Services In Pakistan

    ReplyDelete
  6. Social media is a good place to connect and what better place to connect to your audience than joining where they are. It's like, be available in a platform where they are at their most comfortable to enable to reach them.
    social media

    ReplyDelete
  7. Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! However, how can we communicate? corporate website redesign

    ReplyDelete
  8. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. pbn link service

    ReplyDelete
  9. Wow! Such an amazing and helpful post this is. I really really love it. It's so good and so awesome. I am just amazed. I hope that you continue to do your work like this in the future also Blog Commenting Packages

    ReplyDelete
  10. thank you for the valuable information giving on data science it is very helpful.
    Data Science Training in Hyderabad

    ReplyDelete
  11. your article on data science is very interesting thank you so much.
    Data Science Training in Hyderabad

    ReplyDelete
  12. Hey! I'd like to share this useful online file converter that just work awesome. Make sure to check out. https://onlineconvertfree.com/

    ReplyDelete
  13. The world, today, is becoming progressively digitalised with millions of folks going online. Companies are realizing the encompassing reach their brands can enjoy by being proactive in the digital arena. Digital Marketing

    ReplyDelete
  14. Publicizing on the web has officially settled its significance. Nonetheless, so as to have the option to boost the span of the web, you have to guarantee that you are utilizing the correct sort of substance. digital marketing training in pune

    ReplyDelete
  15. Attend The Digital Marketing Training in Bangalore From ExcelR. Practical Digital Marketing Training in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Digital Marketing Training in Bangalore.
    Digital Marketing Training in Bangalore

    ReplyDelete
  16. Just saying thanks will not just be sufficient, for the fantastic lucidity in your writing. I will instantly grab your articles to get deeper into the topic. And as the same way ExcelR also helps organisations by providing digital marketing training based on practical knowledge and theoretical concepts. It offers the best value in training services combined with the support of our creative staff to provide meaningful solution that suits your learning needs

    ReplyDelete
  17. Attend The Digital Marketing Courses in Bangalore From ExcelR. Practical Digital Marketing Courses in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Digital Marketing Courses in Bangalore.
    Digital Marketing Courses in Bangalore

    ReplyDelete
  18. Just saying thanks will not just be sufficient, for the fantastic lucidity in your writing. I will instantly grab your articles to get deeper into the topic. And as the same way ExcelR also helps organisations by providing data science courses based on practical knowledge and theoretical concepts. It offers the best value in training services combined with the support of our creative staff to provide meaningful solution that suits your learning needs.
    online digital marketing course

    ReplyDelete
  19. Excelr’s online training in Guidewire is customized and for good enough reasons. Consider what regular trainers offer. A typica Digital Marketing Course in Sydney
    would take learners through the basics
    of Guidewire, teach them about configuration and understanding of various models, go on to organizing the claims centre and then best practices. This type of generalized
    training is of little use to employees handling specific parts like claims management, policy management or billing. Excelr’s custom online training addresses gaps and goes
    in-depth into specifics for each employee and his role. The result is that employees emerge better empowered and knowledgeable as well as skilled in what they have to deal with
    on a day to day basis.Unlike others, Excelr does not believe in a one size fits all approach in corporate training if highest efficiency and productivity are the goals.
    Each employee’s role is analyzed and a custom package is tailored to bring him up to speed. This has two benefits. One, the learner is motivated to learn because what he
    learns directly concerns his areas of work. Two, he learns more, in-depth and at speed. The training is online so he can access materials any time he is free and proceed at
    his convenience. He can access a tutor anytime he faces any issue while learning and become perfect in the selected modules. Tutors also go beyond to transfer the knowledge
    they have gained through years of hands-on experience and give insights that are not usually available in a regular course. By establishing a one-to-one relationship with the
    tutor, the learner remains committed and gets to know far more than he would be he to attend a classroom-based course.

    ReplyDelete
  20. just awesome post. Thank you so much for sharing the valuable information
    With our Digital Marketing Training, re-discover your creative instinct to design significant marketing strategies to promote a product/service related to any organization from any business sector.
    Digital Marketing Course

    ReplyDelete
  21. just awesome post. Thank you so much for sharing the valuable information
    With our Digital Marketing Training, re-discover your creative instinct to design significant marketing strategies to promote a product/service related to any organization from any business sector.
    Digital Marketing Course
    Digital Marketing Course in Sydney

    ReplyDelete
  22. I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.
    machine learning crash course

    ReplyDelete
  23. We are tied directly into the sate’s renewal database which allows us to process your request almost instantly. buy essays Atlanta Digital Marketing

    ReplyDelete
  24. good article about data science has given it is very nice thank you for sharing.
    Data Science Training in Hyderabad

    ReplyDelete
  25. your article on data science is very good keep it up thank you for sharing.
    Data Science Training in Hyderabad

    ReplyDelete
  26. This is the first & best article to make me satisfied by presenting good content. I feel so happy and delighted.By Learn Digital Marketing Course Training in Chennai it will help to get Digital Marketing Training with Placement Institute in Chennai. If you Learn Social Media Marketing Training with Placement Institute in Chennai, you will get job soon.

    Learn Best Digital Marketing Course Training in Chennai in professional institute to get reputed job.

    ReplyDelete
  27. This is the first & best article to make me satisfied by presenting good content. I feel so happy and delighted.By Learn Digital Marketing Course Training in Chennai it will help to get Digital Marketing Training with Placement Institute in Chennai. If you Learn Social Media Marketing Training with Placement Institute in Chennai, you will get job soon.

    Learn Best Digital Marketing Course Training in Chennai in professional institute to get reputed job.

    ReplyDelete
  28. Accordingly, to make your item perceived by everybody it is essential to champion your business nearness in the online world with shrewd digital marketing strategies.Michael Rayburn SEO Fayetteville

    ReplyDelete
  29. Attend The Data Analytics Courses From ExcelR. Practical Data Analytics Courses Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Analytics Courses.
    ExcelR Data Analytics Courses

    ReplyDelete
  30. This is really good information that you have shared. Digital media marketing is the fastest growing business these days. It brings so many digital statics with it who prove very useful for digital media marketers. I read this blog and get to know about all these digital statics.

    ReplyDelete
  31. It should be noted that whilst ordering papers for sale at paper writing service, you can get unkind attitude. In case you feel that the bureau is trying to cheat you, don't buy term paper from it. SEO USA

    ReplyDelete
  32. The very best digital marketing agencies will manage all of the digital advertising based on return on investment (ROI) ensuring the leads generated are at a cost that makes business sense and increases profit levels.seo sri lanka

    ReplyDelete
  33. You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers. Get free WordPress Themes

    ReplyDelete
  34. Cool stuff you have got and you keep update all of us. Ozzun Get free WordPress Themes

    ReplyDelete
  35. Excellent and very exciting site. Love to watch. Keep Rocking. Buy Facebook Reviews

    ReplyDelete
  36. Very informative post! There is a lot of information here that can help any business get started with a successful social networking campaign. Buy Facebook Reviews

    ReplyDelete
  37. The development of artificial intelligence (AI) has propelled more programming architects, information scientists, and different experts to investigate the plausibility of a vocation in machine learning. Notwithstanding, a few newcomers will in general spotlight a lot on hypothesis and insufficient on commonsense application. IEEE final year projects on machine learning In case you will succeed, you have to begin building machine learning projects in the near future.

    Projects assist you with improving your applied ML skills rapidly while allowing you to investigate an intriguing point. Furthermore, you can include projects into your portfolio, making it simpler to get a vocation, discover cool profession openings, and Final Year Project Centers in Chennai even arrange a more significant compensation.


    Data analytics is the study of dissecting crude data so as to make decisions about that data. Data analytics advances and procedures are generally utilized in business ventures to empower associations to settle on progressively Python Training in Chennai educated business choices. In the present worldwide commercial center, it isn't sufficient to assemble data and do the math; you should realize how to apply that data to genuine situations such that will affect conduct. In the program you will initially gain proficiency with the specialized skills, including R and Python dialects most usually utilized in data analytics programming and usage; Python Training in Chennai at that point center around the commonsense application, in view of genuine business issues in a scope of industry segments, for example, wellbeing, promoting and account.

    ReplyDelete
  38. Hi there, I discovered your blog per Google bit searching for such kinda educational advise moreover your inform beholds very remarkable for me. Managed Websites

    ReplyDelete