Institute of Computer Science
  1. Courses
  2. 2017/18 spring
  3. Business Data Analytics (MTAT.03.319)
ET
Log in

Business Data Analytics 2017/18 spring

  • Main
  • Lectures
  • Practice sessions
  • Class Assignments
  • Homework
  • Discussion board
  • Links

Customer Life Cycle: Regression

CA1. Explain the output of summary(model) for the following command (see lecture slides) (2p)

model <- lm(data=faithful, eruptions ~ waiting)

summary(model)

CA2. Let’s use external resources for clv (3p):

1) Listen to the tutorial: Customer Lifetime Value (CLV) on R

2) download data from [https://investors.att.com/financial-reports/quarterly-earnings/2017] and calculate the same measures for 2Q-2017. Note that the file is called Financial and Operational Trends instead of Financial and Operational Results. What can you conclude based on new calculations? (Either use an existing code or replace it with dplyr code, for dplyr code + 0.5 bonus points).

CA3. Take any sample dataset (not necessarily big but except the Practice dataset used in the practice session in the class) (5p)

1) Perform some descriptive analysis (some graphs) (2p)

2) Perform Linear Regression (1.5p)

3) Perform Multiple Linear Regression (1.5p)

  • customer transactions - clv_transactions.csv
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment