R Programming Operators
Arithmetic operators Examples
v <- c( 2,5.5,6)
t <- c(8, 3, 4)
print(v+t)
v <- c( 2,5.5,6)
t <- c(8, 3, 4)
print(v-t)
v <- c( 2,5.5,6)
t <- c(8, 3, 4)
print(v*t)
v <- c( 2,5.5,6)
t <- c(8, 3, 4)
print(v/t)
v <- c( 2,5.5,6)
t <- c(8, 3, 4)
print(v%%t)
v <- c( 2,5.5,6)
t <- c(8, 3, 4)
print(v%/%t)
v <- c( 2,5.5,6)
t <- c(8, 3, 4)
print(v^t)
Relational operator Examples
v <- c(2,5.5,6,9)
t <- c(8,2.5,14,9)
print(v>t)
v <- c(2,5.5,6,9)
t <- c(8,2.5,14,9)
print(v < t)
v <- c(2,5.5,6,9)
t <- c(8,2.5,14,9)
print(v == t)
v <- c(2,5.5,6,9)
t <- c(8,2.5,14,9)
print(v<=t)
v <- c(2,5.5,6,9)
t <- c(8,2.5,14,9)
print(v>=t)
v <- c(2,5.5,6,9)
t <- c(8,2.5,14,9)
print(v!=t)
Logical operator Examples
v <- c(3,1,TRUE,2+3i)
t <- c(4,1,FALSE,2+3i)
print(v&t)
v <- c(3,0,TRUE,2+2i)
t <- c(4,0,FALSE,2+3i)
print(v|t)
v <- c(3,0,TRUE,2+2i)
print(!v)
v <- c(3,0,TRUE,2+2i)
t <- c(1,3,TRUE,2+3i)
print(v&&t)
v <- c(0,0,TRUE,2+2i)
t <- c(0,3,TRUE,2+3i)
print(v||t)
Assignment operator Examples
v1 <- c(3,1,TRUE,2+3i)
v2 <<- c(3,1,TRUE,2+3i)
v3 = c(3,1,TRUE,2+3i)
print(v1)
print(v2)
print(v3)
c(3,1,TRUE,2+3i) -> v1
c(3,1,TRUE,2+3i) ->> v2
print(v1)
print(v2)
Miscellaneous operator Examples
v <- 2:8
print(v)
v1 <- 8
v2 <- 12
t <- 1:10
print(v1 %in% t)
print(v2 %in% t)
M = matrix( c(2,6,5,1,10,4), nrow = 2,ncol = 3,byrow = TRUE)
t = M %*% t(M)
print(t)
Comments
Post a Comment