as_coord1d() casts to a Coord1D class object
Usage
as_coord1d(x, ...)
# S3 method for class 'character'
as_coord1d(x, ...)
# S3 method for class 'Coord2D'
as_coord1d(
x,
permutation = c("xy", "yx"),
...,
line = as_line2d("x-axis"),
scale = 0
)
# S3 method for class 'data.frame'
as_coord1d(x, ...)
# S3 method for class 'list'
as_coord1d(x, ...)
# S3 method for class 'matrix'
as_coord1d(x, ...)
# S3 method for class 'numeric'
as_coord1d(x, ...)
# S3 method for class 'Coord1D'
as_coord1d(x, ...)
# S3 method for class 'Point1D'
as_coord1d(x, ...)Arguments
- x
An object that can be cast to a Coord1D class object such as a numeric vector of x-coordinates.
- ...
Further arguments passed to or from other methods
- permutation
Either "xy" (no permutation) or "yx" (permute x and y axes)
- line
A Line2D object of length one representing the line you with to reflect across or project to or an object coercible to one by
as_line2d(line, ...)such as "x-axis" or "y-axis".- scale
Oblique projection scale factor. A degenerate
0value indicates an orthogonal projection.
Value
A Coord1D class object
Examples
as_coord1d(x = rnorm(10))
#> <Coord1D[10]>
#> x w
#> [1,] 1.17005617 1
#> [2,] -1.40471454 1
#> [3,] 1.10170810 1
#> [4,] 0.69798626 1
#> [5,] -0.86434980 1
#> [6,] -1.09147035 1
#> [7,] -0.03705146 1
#> [8,] 0.81005379 1
#> [9,] -0.49935541 1
#> [10,] 0.94803159 1
