Learn R Programming

nat (version 1.8.24)

scale.neuron: Scale and centre neuron 3D coordinates

Description

note that scale.dotprops recalculates the tangent vectors after scaling the 3D coords. See dotprops for details.

Usage

# S3 method for neuron
scale(x, center = TRUE, scale = TRUE)

# S3 method for dotprops scale(x, center = TRUE, scale = TRUE)

Value

neuron with scaled coordinates

Arguments

x

A neuron

center

3-vector to subtract from x,y,z coords

scale

3-vector used to divide x,y,z coords

Details

If scale=TRUE, the neuron will be rescaled to unit sd in each axis. If center=TRUE, the neuron will be centred around the axis means. See base::scale.default for additional details.

See Also

scale.default, *.neuron

Examples

Run this code
n1.scaledown=scale(Cell07PNs[[1]],scale=c(2,2,3))
n1.scaleup=scale(Cell07PNs[[1]],scale=1/c(2,2,3))

Run the code above in your browser using DataLab