public static MeansClusteringResult MeansClustering(
this IReadOnlyList<IReadOnlyList<double>> columns,
int m
)
<ExtensionAttribute>
Public Shared Function MeansClustering (
columns As IReadOnlyList(Of IReadOnlyList(Of Double)),
m As Integer
) As MeansClusteringResult
public:
[ExtensionAttribute]
static MeansClusteringResult^ MeansClustering(
IReadOnlyList<IReadOnlyList<double>^>^ columns,
int m
)
[<ExtensionAttribute>]
static member MeansClustering :
columns : IReadOnlyList<IReadOnlyList<float>> *
m : int -> MeansClusteringResult
Note that the columns argument is column-oriented, i.e. it is a list of columns, not row-oriented, i.e. a list of rows. Either of these would match the method signature, but only column-oriented inputs will produce correct results.
ArgumentNullException | columns, or one of the columns in it, is . |
DimensionMismatchException | Not all of the columns in columns have the same length. |
ArgumentOutOfRangeException | There are fewer data points than the request cluster number m. |