knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)

neighborweights

Overview

The neighborweights package provides a collection of functions for constructing adjacency matrices based on spatial and feature-based similarity between data points. It enables users to analyze and visualize complex data relationships by creating spatial and feature-weighted adjacency matrices using various methods.

Installation

You can install the neighborweights package from GitHub with:

# install.packages("devtools")
devtools::install_github("bbuchsbaum/neighborweights")

Usage

Here's a basic example demonstrating how to create a spatial adjacency matrix using the spatial_adjacency function:

library(neighborweights)

# Generate random coordinates
coord_mat <- matrix(runif(100), nrow=10, ncol=2)

# Calculate the spatial adjacency matrix
spatial_mat <- spatial_adjacency(coord_mat, nnk=5, sigma=1)

# Inspect the resulting matrix
print(spatial_mat)

For more advanced usage and additional examples, please refer to the package documentation and vignettes (coming soon).



bbuchsbaum/graphweights documentation built on April 4, 2024, 7:19 p.m.