In Mathematica c'è il comando Clip[x, {min, max}]
che dà x
per min<=x<=max
, min
per x<min
ee max
per x>max
, vedivalori clip tra un valore massimo consentito minima e R
http://reference.wolfram.com/mathematica/ref/Clip.html (mirror)
Quale sarebbe il modo più veloce per ottenere questo in R? Idealmente dovrebbe essere una funzione che è elencabile, e idealmente dovrebbe lavorare sia su un singolo valore, vettore, a matrice o dataframe ...
applausi, Tom
Questi tempi sono piuttosto rock. –
Basta incollare le righe per il codice della pinza in una sessione della console ovviamente non è quello che intendevi fare noi vergini Rcpp. –
Quasi. Vedi il mio uso di 'cppFunction' nella mia modifica. (ma è necessario l'attuale versione di sviluppo di 'Rcpp' perché' clamp' è stato corretto dall'ultima versione). –