how to throw an error in R
x <- ifelse(x < 0 | x > 1, NA, x )
if( any(is.na(x)) ) warning('x not between 0 and 1')
log(x / (1 - x) )
3.89
9
logit <- function(x){
if( any(x < 0 | x > 1) ) stop('x not between 0 and 1')
log(x / (1 - x) )
}
Thank you!
9
0
0
4
> logitpercent(c('50%','150%'))
Error in logit(as.numeric(x)/100) : x not between 0 and 1
Thank you!
4
0
Are there any code examples left?
New code examples in category R
-
R 2022-03-27 14:00:12 R total line text file
-
R 2022-03-27 13:40:24 reduce ggtitle size
-
R 2022-03-23 02:05:30 r merge inner join
-
R 2022-03-21 19:20:02 combine columns in r
-
R 2022-03-16 11:05:16 ggplot box plot without outliers poins
-
R 2022-03-13 03:05:04 calculated defualt values in R function parameters
-
R 2022-03-12 21:55:01 r rename columns
-
R 2022-03-08 02:25:18 r - transform as factor
-
R 2022-03-06 02:50:06 create a dataframe with column names in r