View source: R/local_helpers.R

get_ith_local_neighbors | R Documentation |

internal function. This function is used to obtain the local neighbors based on dissimilarity matrices from orthogonal projections. These neighbors are obatin from an orthogonal projection on a set of precomputed neighbors. This function is used internally by the mbl fucntion. ortho_diss(, .local = TRUE) operates in the same way, however for mbl, it is more efficient to do the re-search of the neighbors inside its main for loop

```
get_ith_local_neighbors(
ith_xr,
ith_xu,
ith_yr,
ith_yu = NULL,
diss_usage = "none",
ith_neig_indices,
k = NULL,
k_diss = NULL,
k_range = NULL,
spike = NULL,
diss_method,
pc_selection,
ith_group = NULL,
center,
scale,
...
)
```

`ith_xr` |
the set of neighbors of a Xu observation found in Xr |

`ith_xu` |
the Xu observation |

`ith_yr` |
the response values of the set of neighbors of the Xu observation found in Xr |

`ith_yu` |
the response value of the xu observation |

`diss_usage` |
a character string indicating if the dissimilarity data will be used as predictors ("predictors") or not ("none"). |

`ith_neig_indices` |
a vector of the original indices of the Xr neighbors. |

`k` |
the number of nearest neighbors to select from the already identified neighbors |

`k_diss` |
the distance threshold to select the neighbors from the already identified neighbors |

`k_range` |
a min and max number of allowed neighbors when |

`spike` |
a vector with the indices of the observations forced to be
retained as neighbors. They have to be present in all the neighborhoods and
at the top of |

`diss_method` |
the ortho_diss() method |

`pc_selection` |
the pc_selection argument as in ortho_diss() |

`ith_group` |
the vector containing the group labes of |

`center` |
center the data in the local diss computation? |

`scale` |
scale the data in the local diss computation? |

a list:

ith_xr: the new Xr data of the neighbors for the ith observation (if

`diss_usage = "predictors"`

, this data is combined with the local dissmilarity scores of the neighbors of Xu)ith_yr: the new Yr data of the neighbors for the ith observation

ith_xu: the ith Xu observation (if

`diss_usage = "predictors"`

, this data is combined with the local dissmilarity scores to its Xr neighborsith_yu: the ith Yu observation

ith_neigh_diss: the new dissimilarity scores of the neighbors for the ith observation

ith_group: the group labels for the new ith_xr

n_k: the number of neighbors

ith_components: the number of components used

Leonardo Ramirez-Lopez

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.