To calculate cross product in R, you can use **cross()** function from **pracma** library. The cross product is a binary operation on two vectors in three-dimensional space (R^3) and results in another vector that is perpendicular to the plane containing the input vectors.

The following method shows how you can do it with syntax.

**Method: Use cross() Function**

```
library(pracma)
cross(a,b)
```

The following example shows how to calculate cross product in R.

## Calculate Cross Product Using cross() Function

Let’s see how we can calculate cross product in R using **cross()** function:

```
# Load library
library(pracma)
# Define vectors
a <-c(78,85,89)
b <-c(65,66,64)
# Calculate cross product
cross(a,b)
```

```
[1] -434 793 -377
```

The output shows cross product of vectors that we declare in the above code.