本文简要介绍python语言中 sklearn.neighbors.RadiusNeighborsClassifier.radius_neighbors_graph
的用法。
用法:
radius_neighbors_graph(X=None, radius=None, mode='connectivity', sort_results=False)
计算 X 中点的邻居(加权)图。
邻域被限制在小于半径的距离处。
- X:形状类似数组(n_samples,n_features),默认=无
查询点或点。如果未提供,则返回每个索引点的邻居。在这种情况下,查询点不被认为是它自己的邻居。
- radius:浮点数,默认=无
街区半径。默认值是传递给构造函数的值。
- mode:{‘connectivity’, ‘distance’},默认='连接性'
返回矩阵的类型:‘connectivity’ 将返回带有 1 和 0 的连接矩阵,在 ‘distance’ 中,边是点之间的距离,距离类型取决于 NearestNeighbors 类中所选的度量参数。
- sort_results:布尔,默认=假
如果为 True,则在结果的每一行中,非零条目将按增加的距离排序。如果为 False,则可能不对非零条目进行排序。仅与 mode='distance' 一起使用。
- A:sparse-matrix 形状 (n_queries, n_samples_fit)
n_samples_fit
是拟合数据中的样本数。A[i, j]
给出连接i
到j
的边的权重。该矩阵为 CSR 格式。
参数:
返回:
例子:
>>> X = [[0], [3], [1]] >>> from sklearn.neighbors import NearestNeighbors >>> neigh = NearestNeighbors(radius=1.5) >>> neigh.fit(X) NearestNeighbors(radius=1.5) >>> A = neigh.radius_neighbors_graph(X) >>> A.toarray() array([[1., 0., 1.], [0., 1., 0.], [1., 0., 1.]])
相关用法
- Python sklearn RadiusNeighborsClassifier.radius_neighbors用法及代码示例
- Python sklearn RadiusNeighborsClassifier用法及代码示例
- Python sklearn RadiusNeighborsTransformer用法及代码示例
- Python sklearn RadiusNeighborsRegressor.radius_neighbors_graph用法及代码示例
- Python sklearn RadiusNeighborsTransformer.radius_neighbors_graph用法及代码示例
- Python sklearn RadiusNeighborsRegressor用法及代码示例
- Python sklearn RadiusNeighborsTransformer.radius_neighbors用法及代码示例
- Python sklearn RadiusNeighborsRegressor.radius_neighbors用法及代码示例
- Python sklearn RandomTreesEmbedding用法及代码示例
- Python sklearn RandomizedSearchCV用法及代码示例
- Python sklearn RandomForestClassifier用法及代码示例
- Python sklearn RandomForestRegressor用法及代码示例
- Python sklearn RationalQuadratic用法及代码示例
- Python sklearn RocCurveDisplay用法及代码示例
- Python sklearn RFE用法及代码示例
- Python sklearn RidgeCV用法及代码示例
- Python sklearn RegressorChain用法及代码示例
- Python sklearn RANSACRegressor用法及代码示例
- Python sklearn RobustScaler用法及代码示例
- Python sklearn RepeatedStratifiedKFold用法及代码示例
- Python sklearn RocCurveDisplay.from_estimator用法及代码示例
- Python sklearn RBF用法及代码示例
- Python sklearn Ridge用法及代码示例
- Python sklearn RocCurveDisplay.from_predictions用法及代码示例
- Python sklearn RidgeClassifierCV用法及代码示例
注:本文由纯净天空筛选整理自scikit-learn.org大神的英文原创作品 sklearn.neighbors.RadiusNeighborsClassifier.radius_neighbors_graph。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。