Quando si scrive una funzione è opportuno mettere dei controlli, all’inizio del codice, per verificare che l’input sia corretto e comunicare con chiarezza all’utilizzatore il tipo di problema che si può essere verificato. In questo post si spiega l’impiego di codice tipo: if (missing(var1)) stop("Manca var 1.") if (!is.numeric(num2)) stop("Eilà! num2 deve essere un numero!") [...]

Tags: Italia R net, R, Torino R net