Sto scrivendo una funzione R, e voglio assicurarmi che l'argomento della mia funzione R sia di una certa classe (es. "Matrice").Come definire i tipi di argomento per le funzioni R?
Qual è il modo migliore per farlo?
Dire Ho una funzione "foo" che calcola l'inversa di una matrice:
foo <- function(x)
{
# I want to make sure x is of type "matrix"
solve(x)
}
come posso dire - come si potrebbe in C - function(matrix x)
a indicare che "x
deve essere di tipo matrix
, e se non lo è, restituire un errore "?
Ok, bello. Ero completamente ignaro di "is.matrix". Grazie! – poundifdef
Essenzialmente ogni tipo di dati ha una funzione * è * e * come *. – Shane