sin() Function in R with Example

In mathematics, the sine is a trigonometric function of an angle. The sine of an acute angle is defined in the context of a right triangle. For the specified angle, it is the ratio of the length of the side opposite that angle to the length of the longest side of the triangle.

sin() in R

The sin() is an inbuilt mathematical R function that computes the sine value of input numeric value. To calculate the sine of a value in R programming, use the sin() function.

Syntax

sin(x)

Parameters

The sin() function accepts x as a parameter.

Example

a1 <- -120
a2 <- 90

sin(a1)
sin(a2)

Output

[1] -0.5806112
[1] 0.8939967

Passing pi to the sin() function

The pi is an inbuilt R constant. Let’s pass the pi to the sin() function and see the output.

a1 <- pi / 2
a2 <- -pi / 3

sin(a1)
sin(a2)

Output

[1] 1
[1] -0.8660254

Applying sin() function to a Vector

To define a vector in R, use the c() function. Pass this newly created vector to the sin() function.

rv <- c(pi / 2, - pi / 2, pi, pi / 3)
sin(rv)

Output

[1] 1.000000e+00 -1.000000e+00 1.224647e-16 8.660254e-01

That is it for the sin() function in R language.

See also

R cos()

R exp()

R log()

Leave a Comment