It acts similiarly to Excel's AND function. You give the function logical arguments and it either returns true or false.
AND(
logical1,
logical2 = TRUE,
logical3 = TRUE,
logical4 = TRUE,
logical5 = TRUE,
logical6 = TRUE,
logical7 = TRUE,
logical8 = TRUE,
logical9 = TRUE,
logical10 = TRUE,
logical11 = TRUE,
logical12 = TRUE,
logical13 = TRUE,
logical14 = TRUE,
logical15 = TRUE,
logical16 = TRUE,
logical17 = TRUE,
logical18 = TRUE,
logical19 = TRUE,
logical20 = TRUE,
logical21 = TRUE,
logical22 = TRUE,
logical23 = TRUE,
logical24 = TRUE,
logical25 = TRUE,
logical26 = TRUE,
logical27 = TRUE,
logical28 = TRUE,
logical29 = TRUE,
logical30 = TRUE,
logical31 = TRUE,
logical32 = TRUE
)
Specify logicals as arguments. The function follows OR logic.
In the example we take a built-in dataset called iris and see which species are called setosa and which one has a petal length of 1.4. If both of these conditions return true then the final answer will also be true. Function will always return a logical class.
# NOT RUN {
AND(iris$Species == "setosa", iris$Petal.Length == 1.4)
# }
Run the code above in your browser using DataLab