问题
Sorry for the inexperience, I'm a beginning coder in R For example: If I were to make a FOR loop by chance and I have a collection of integers 1 to 100 (1:100), what would be the proper format to ensure that would print the numbers that are divisible by another number. In this case, 5 being the number divisible. I hear that using modulo would help in this instance %%
This is what I think I should have.
For (x in 1:100) {
x%%5 == y
}
print(y)
回答1:
for (x in 1:100) {
if (x%%5 == 0) {
print(x)
}
}
回答2:
How's this?
x <- 1:100
div_5 <- function(x) x[x %% 5 == 0]
div_5(x)
回答3:
for (i in 1:10)
{
if (i %% 2)
{
#some code
}
}
来源:https://stackoverflow.com/questions/43359128/in-r-how-do-i-find-whether-an-integer-is-divisible-by-a-number