Vantaggi di R
- Librerie disponibili orientate alla soluzione
- Interfacce user friendly
- Dialogo con altri software, tra cui Excel
R sta ottenendo un crescente successo, oltre che presso i data scientist e coloro che si occupano di finanza, anche e soprattutto presso gli attuari, tanto che sta diventando un vero e proprio standard in questo lavoro.
Per chi si occupa di discipline attuariali diventa quindi quasi una necessità conoscere R e fare una formazione per usarlo professionalmente. E’ importante però che i formatori abbiano allo stesso tempo competenze informatiche e attuariali.
Un programma formativo per cogliere le opportunità di R
Projectland ha messo a punto un programma di interventi formativi per facilitare la diffusione delle competenze sul linguaggio R tra gli operatori finanziari e attuariali che desiderano avvantaggiarsene.
I docenti sono quanto di meglio possa offrire il mercato e sono portatori anche di competenze finanziarie e attuariali.
Gli interventi sono completamente personalizzabili in funzione delle conoscenze possedute dai partecipanti ai corsi che sono validi per l’assolvimento degli obblighi di aggiornamento previsti per la professione attuariale.
CONOSCENZE FONDAMENTALI
- Introduzione all’environment di R (oggetti, attributi,ecc)
- Importare e Scrivere Files da altre fonti tramite R built-in functions (txt, csv, excel, ecc)
- Conditions and Statements
- Alcune Funzioni utili (funzioni di base, cicli, manipolazione stringhe, ecc.)
- Efficient coding: vettorizzazione, operazioni vettoriali e pro- grammazione ricorsiva
- Grafici: aspetti di base
- Extra tools per importare e scrivere su file esterni Cenni sulla gestione dei Dataframe
ALCUNI ASPETTI AVANZATI DI R E L’UTILIZZO DI R IN AMBITO ATTUARIALE
- Tool avanzati per manipolazione dati e la gestione di database (dplyr, tidyr, data.table, sql)
- Tool avanzati per plot
- Tool avanzati in ambito matematico-statistico
- Applicazioni attuariali in ambito demografico
- Applicazioni attuariali in ambito pricing, riservazione e profit testing vita
Negli ultimi anni sono sorti e si sono affermati nuovi linguaggi che promettono di coniugare la flessibilità tipica della programmazione con la semplicità dei fogli di calcolo. Due spiccano tra gli altri: Python e R.
Entrambi sposano una filosofia multi-paradigma (consentendo così approcci funzionali, procedurali e a oggetti) e un orientamento alla semplicità d’uso e facilità di sviluppo.
L’uso di Python è di tipo generale mentre R è espressamente orientato al calcolo.
Il software è Open source e ha sviluppato una grande comunità che lo ha arricchito e lanciato in numerosi campi attraverso lo sviluppo di pacchetti/librerie disponibili sul Comprehensive R Archive Network (CRAN) che ne facilitano l’applicazione.
Un R Core Team è stato infatti composto nel 1997 e opera continuativamente per lo sviluppo del linguaggio di programmazione.
Aggiorna il personale con progetti di formazione finanziata
Projectland gestisce ogni anno decine di piani formativi finanziati e sostiene i Clienti in ogni fase del processo, dalla presentazione del piano fino alla sua rendicontazione.
Personalizziamo il rapporto di consulenza sulla base delle esigenze aziendali intervenendo come supporto o in outsourcing.