Coordinates rotation for visualization.

coordinate_rotate(pos, theta=0)

Arguments

pos

a matrix, the n-by-d coordinates, where n is the number of coordinates, d is the dimension of coordinates.

theta

a real number, the angle for counter-clock-wise rotation.

Details

Nothing

Value

Return a rotated coordinate matrix.

Author

Wei Liu

Note

nothing

See also

None

Examples

    x <- 1:100
    pos <- cbind(x, sin(pi/4*x))
    oldpar <- par(mfrow = c(1,2))
    plot(pos)
    plot(coordinate_rotate(pos, 40))

    par(oldpar)