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



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

# Define vectors
a <-c(78,85,89)
b <-c(65,66,64)

# Calculate cross product
[1] -434  793 -377

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