Visualization in R

BAN422 Visualization in R

  • Topics

    Topics

    -Visualization is one of the key strengths of R. However, visualization involves many choices, and R offers such a wide range of choices that guidance is desirable. There are two major underlying techologies, base graphics and grid graphics, and several toolboxes built on these (trellis graphics and grammar of graphics on grid graphics). In addition, much work has been done on the effective use of shapes and colours.

  • Learning outcome

    Learning outcome

    Knowledge: on successful completion, the student will be able to

    • understand the principles underlying base and grid graphics
    • understand how toolkits build on grid graphics are structured
    • understand the choices involved in the effective use of colours and glyphs
    • understand the motivations underlying the choices made in visualization in R programming
    • use this understanding in customising graphical outputs

     

    Skills: on successful completion, the student will be able to

    • assign correct descriptions to visualization techniques used in scripts and functions encountered in simple workflows
    • define new visualization templates for workflow output

     

    General competence: on successful completion, the student will be able to

    • handle the graphical output of R functions with greater confidence
    • customise the graphical output of R functions to meet specific needs

  • Teaching

    Teaching

    This course combines lectures and programming tutorials. Lectures focus on methodological issues. In programming tutorials, the student will implement the learned methodologies using R.

  • Recommended prerequisites

    Recommended prerequisites

    Programming skills with R are helpful. However, if necessary, an additional introduction to programming with R will be offered.

  • Credit reduction due to overlap

    Credit reduction due to overlap

    Course identical to BUS464.

  • Requirements for course approval

    Requirements for course approval

    A group project, with a presentation during the course (conditional on participant numbers).

    Course approval from BUS464 is valid for BAN422.

  • Assessment

    Assessment

    Group term paper, based on the group project (conditional on participant numbers).

    This course is a continuation of BUS464 and the total number of attempts applies to the course (not the course code).

  • Grading Scale

    Grading Scale

    Pass/fail

  • Computer tools

    Computer tools

    R (https://cran.r-project.org/) and RStudio (https://www.rstudio.com/) and contributed packages packages as needed.

  • Semester

    Semester

    Spring.

    First week of spring semester

  • Literature

    Literature

    Unwin, A. (2015) Graphical Data Analysis with R. Boca Raton, FL: CRC Press.

    Murrell, P. (2011) R Graphics. Boca Raton, FL: CRC Press.

    Sarkar, D. (2008) Lattice: Multivariate Data Visualization with R. New York: Springer.

    Wickham, H. (2016) ggplot2: Elegant Graphics for Data Analysis. New York: Springer.

  • Other information

    Other information

    Ingen endringer (DK).

    Tidligere BUS464

     

    Epost Endre.

    -----Original Message----- From: Endre Bjørndal Sent: tirsdag 17. april 2018 15.53 To: Marte Bjerke Roska Cc: Jarle Møen ; Roger Bivand ; Lars Jonas Andersson Subject: RE: Programmering i BAN

     

    Ja, og dette betyr faktisk også at vi flytter BAN421 fra vår til høst, selv om det bare er noen uker inn i høstsemesteret. Så da må semestertilknytningen endres.

     

    Endre

     

    -----Original Message-----

    From: Endre Bjørndal

    Sent: tirsdag 17. april 2018 15.38

    To: Marte Bjerke Roska

    Cc: Jarle Møen ; Roger Bivand ; Lars Jonas Andersson

    Subject: Programmering i BAN

     

    Hei Marte,

     

    Har du mulighet til å legge til informasjon om når i semesteret de tre BAN-kursene BAN421/BAN422/BAN423 går? Dvs legge til følgende tekst i feltet for undervisningssemester:

     

    BAN420: First week of autumn semester

    BAN421: Last week of autumn semester

    BAN422: First week of spring semester

     

    Jeg vet at dette skaper litt kluss nå, siden kursene er eksportert til FS, men det vil være nyttig informasjon for studenter som skal planlegge sitt studieløp.

     

    Endre

Overview

ECTS Credits
2.5
Teaching language
English
Semester
Spring

Course responsible

Professor Roger Bivand, Department of Economics