Skip to main content
CODE 93254
ACADEMIC YEAR 2018/2019
CREDITS
SCIENTIFIC DISCIPLINARY SECTOR SECS-S/06
TEACHING LOCATION
  • GENOVA
SEMESTER 1° Semester
MODULES Questo insegnamento è un modulo di:
TEACHING MATERIALS AULAWEB

OVERVIEW

Course description The course is aimed to offer an introduction to the basics of programming within the R environment

AIMS AND CONTENT

LEARNING OUTCOMES

The course has as Main Objectives: Learning the Main Programming Basics of R software, and the analysis and modeling of Main stylized facts characterizing the Financial Markets.

AIMS AND LEARNING OUTCOMES

The course is aimed at providing the students with main programming tools letting them able to properly develope financial models and to design experiments.

TEACHING METHODS

 Lessons held by the instructor, as well as written assignments.

SYLLABUS/CONTENT

Part I: Saving data. Customization. Loading Packages. The operators.
Arithmetic operators. Relational operators. Logical operators. Mathematical elementary functions.

Part II:  Assigning a value to a variable. View the contents of a variable.
Deleting variables. Basic objects of R. The vectors: function c. Types of vectors. How to create a vector. Attributes of a carrier. Create a vector with seq Create a vector with a rep. Create a vector with cut. Operations involving carriers.

Part III. Matrices. How to create a matrix. How to Create a Diagonal Matrix. Creating a matrix with fixed function. Extract data from an array. Matrix operations. Arrays. How to create an array
Working with arrays. Lists. How to create a list. Attributes of a list. Data Frame. Attributes of a given frame. Cbind and rbind functions. The functions attach and detach. Sorting a Date Frame.

Part IV. Use advanced features of R. Using some remarkable features. Import the data into R. The tables in R.
Programming Elements in R. How to Create Your Own Function Files in R.

Part V. Introduction to Using Charts in R. The plot command. Full command options. Add a legend to a plot generated plot. Plot and scatterplot with factors highlighted separately.
Plot and boxplot. Commands points and lines. The graph hist. The density chart. Add a text to a chart.
Multiple graphs on the same page. Diagrams for checking the normality of the samples. The qqnorm, qqline, and qqplot functions

Part VI Thematic details: use of R in case studies of economic-financial and actuarial relevance.

 

RECOMMENDED READING/BIBLIOGRAPHY

All the students are invited to stay tuned on the Aulaweb site for the course (http://www.aulaweb.unige.it/).
As a matter of fact all the information and material for the course are only available on that site

TEACHERS AND EXAM BOARD

Exam Board

MARINA RESTA (President)

LUCA PERSICO

LESSONS

LESSONS START

1st semester

Class schedule

USING R SOFTWARE

EXAMS

EXAM DESCRIPTION

Written examination

ASSESSMENT METHODS

Assessment The final examination consists of a report that must be sent to the teacher according to what stated during the lessons and indicated on Aulaweb, too.

Exam schedule

Data appello Orario Luogo Degree type Note
10/01/2019 12:30 GENOVA Scritto
28/01/2019 12:30 GENOVA Scritto
06/06/2019 12:30 GENOVA Scritto
25/06/2019 12:30 GENOVA Scritto
09/07/2019 12:30 GENOVA Scritto
11/09/2019 12:30 GENOVA Scritto

FURTHER INFORMATION

Attendance Not mandatory but it is suggested to attend at least 70% of the whole program, in order to become friendly with the software and applied techniques.

All the students are invited to stay tuned on the Aulaweb site for the course (http://www.aulaweb.unige.it/).
As a matter of fact all the information and material for the course are only available on that site..