A data scientist is evaluating whether to use PROC HPCLUS or PROC CLUSTER for a dataset with 2 million rows. Which statement best justifies the choice of PROC HPCLUS?
Select an answer to reveal the explanation.
Short Explanation and Infographic
Here's the deal — b is correct because PROC HPCLUS is SAS's high-performance k-means clustering procedure that leverages multi-threading and can execute in the CAS distributed environment, making it suitable for millions of rows. PROC CLUSTER performs hierarchical clustering which is O(n^2) and impractical for 2 million rows.
Full explanation below image
Full Explanation
B is correct because PROC HPCLUS is SAS's high-performance k-means clustering procedure that leverages multi-threading and can execute in the CAS distributed environment, making it suitable for millions of rows. PROC CLUSTER performs hierarchical clustering which is O(n^2) and impractical for 2 million rows. A has the methods reversed — PROC CLUSTER does hierarchical clustering. C is wrong because dendrograms are outputs of hierarchical clustering (PROC CLUSTER). D is wrong because PROC HPCLUS has cluster selection support, not automatic determination as a core requirement.