W Mathematicą jest polecenie Clip[x, {min, max}]
co daje x
do min<=x<=max
, min
do x<min
ii max
do x>max
patrzwartości zaciskowe między minimalnej i maksymalnej dopuszczalnej wartości R
http://reference.wolfram.com/mathematica/ref/Clip.html (mirror)
Jaki byłby najszybszy sposób osiągnięcia tego w R? Idealnie powinno być funkcja, która jest listable i powinno działać idealnie na każdej pojedynczej wartości, wektor, macierz lub dataframe ...
okrzyki, Tom
Te czasy są bardzo rockin '. –
Po prostu wklejenie linii kodu zaciskowego w sesji konsoli to oczywiście nie to, co zamierzałeś zrobić z dziewięcioma raperami. –
Prawie. Zobacz moje użycie 'cppFunction' w mojej edycji. (ale potrzebujesz aktualnej wersji devel 'Rcpp', ponieważ' clamp' zostało poprawione od ostatniej wersji). –