Dtable {dbmss} | R Documentation |

## Create a Distance table object.

### Description

Creates an object of class `"Dtable"`

representing a set of points with weights and labels and the distances between them.

### Usage

```
Dtable(Dmatrix, PointType = NULL, PointWeight = NULL)
```

### Arguments

`Dmatrix` |
A square matrix containing distances. |

`PointType` |
A vector describing the point types. Its length must correspond to the number of points. |

`PointWeight` |
A vector describing the point weights. Its length must correspond to the number of points. |

### Details

The distance matrix is not necessarily symmetric, so distances are understood in the common sense, not in the mathematical sense. Asymmetric distances are appropriate when paths between points are one-way only.

The points of origin are in lines, the targets in columns. The diagonal of the matrix must contain zeros (the distance between a point and itself is 0), and all other distances must be positive (they can be 0).

### Value

An object of class `"Dtable"`

. It is a list:

`Dmatrix` |
The distance matrix. |

`n` |
The number of points. |

`marks` |
A list of two items: |

### See Also

### Examples

```
# A Dtable containing two points
Dmatrix <- matrix(c(0,1,1,0), nrow=2)
PointType <- c("Type1", "Type2")
PointWeight <- c(2,3)
Dtable(Dmatrix, PointType, PointWeight)
```

*dbmss*version 2.9-0 Index]