- The Course Overview
- Why R Is Perfect for Web Analytics
- Why Use Google Analytics
- Why Use Web Analytics
- Installing and Setting Up Google Analytics Account
- Installing R and RStudio
- GoogleAnalyticsR Package
- ggplot2 Package
- Useful Links for googleAnalyticsR and ggplot2
- Why Use Dashboards
- Building Our Business Dashboard
- How Loyal Are Our Visitors
- Who Are the Visitors to Our Site
- Who Is Coming Back to Our Site
- Building Business Dashboard
- Exit Rate and Bounce Rates
- How Can High Bounce Rates Be Improved
- Which Pages Have the Highest Exit and Bounce Rates
- Building Business Dashboard
- Website Performance for the Past Two Years
- Why Is Context Important
- Why Look at Multiple Time-Frame Analysis
- Multiple Time-Frame Analysis
- Pitfalls of Too Much Analysis
- Understanding the Limit of Metrics
R语言是一种用来进行数据探索、统计分析、作图的解释型语言。它具有丰富的数据类型、灵活多样的作图功能,以及数量众多的算法功能包。目前已在各行各业赢得数据分析者的青睐,并成为众多科研工作者、商业机构、与公司进行数据分析非常重要的一门工具。
R语言的网络数据分析用途多样而且实用。R语言提供了多个图形类型软件包实现分析,因此获得广泛应用。在大数据分析中,R语言有优势。R语言网络分析的特点是(1)编程简单。不想c、C++,java等难学。(2)网络分析灵活。例如Cytoscape(http//www.cytoscape.org/)生物学网络软件,尽管能输出许多分析的报表,但是只能做常规的、固定的网络分析。不能接受多种的网络数据格式,而且不能适用不同的算法,例如修改图的广度优先算法,因此适应性差。