. . , Main. , , :
1. static void ShowMatrix(double [][] matrix)
2. {
3. for (int i = 0; i < numRows; ++i)
4. {
5. Console.Write("[" + i.ToString().PadLeft(2) + "] ");
6. for (int j = 0; j < matrix[i].Length; ++j)
7. Console.Write(matrix[i][j].ToString("F1") + " ");
8. Console.WriteLine("");
9. }
10. }
clustering :
1. static void ShowVector(int [] vector)
2. {
3. for (int i = 0; i < vector.Length; ++i)
4. Console.Write(vector[i] + " ");
5. Console.WriteLine("");
6. }
:
1. static void ShowVector(double [] vector)
2. {
3. for (int i = 0; i < vector.Length; ++i)
4. Console.Write(vector[i].ToString("F1") + " ");
5. Console.WriteLine("");
6. }
, :
1. static void ShowClustering(double [][] rawData,
2. int numClusters, int [] clustering)
3. {
4. for (int k = 0; k < numClusters; ++k) //
5. {
6. for (int i = 0; i < rawData.Length; ++i) //
7. if (clustering[i] == k)
8. {
9. for (int j = 0; j < rawData[i].Length; ++j)
10. Console.Write(rawData[i][j].ToString("F1") + " ");
11. Console.WriteLine("");
12. }
13. Console.WriteLine("");
14. }
15. }
() , . , , . , , . , , , (training data), . .
, , k-, .NET-, . , k-, , , (category utility) (naive Bayes inference).
(Dr. James McCaffrey) Volt Information Sciences Inc. Microsoft, ( ). Microsoft, Internet Explorer MSN Search. .NET Test Automation Recipes (Apress, 2006). [email protected].
(Darren Gehring).