# norm_coords

##### Normalize coordinates for plotting graphs

Rescale coordinates linearly to be within given bounds.

- Keywords
- graphs

##### Usage

```
norm_coords(layout, xmin = -1, xmax = 1, ymin = -1, ymax = 1,
zmin = -1, zmax = 1)
```

##### Arguments

- layout
A matrix with two or three columns, the layout to normalize.

- xmin, xmax
The limits for the first coordinate, if one of them or both are

`NULL`

then no normalization is performed along this direction.- ymin, ymax
The limits for the second coordinate, if one of them or both are

`NULL`

then no normalization is performed along this direction.- zmin, zmax
The limits for the third coordinate, if one of them or both are

`NULL`

then no normalization is performed along this direction.

##### Details

`norm_coords`

normalizes a layout, it linearly transforms each
coordinate separately to fit into the given limits.

##### Value

A numeric matrix with at the same dimension as `layout`

.

##### See Also

Other graph layouts: `add_layout_`

,
`component_wise`

,
`layout_as_bipartite`

,
`layout_as_star`

,
`layout_as_tree`

,
`layout_in_circle`

,
`layout_nicely`

,
`layout_on_grid`

,
`layout_on_sphere`

,
`layout_randomly`

,
`layout_with_dh`

,
`layout_with_fr`

,
`layout_with_gem`

,
`layout_with_graphopt`

,
`layout_with_kk`

,
`layout_with_lgl`

,
`layout_with_mds`

,
`layout_with_sugiyama`

,
`layout_`

, `merge_coords`

,
`normalize`

*Documentation reproduced from package igraph, version 1.2.3, License: GPL (>= 2)*