BookmarkSubscribeRSS Feed
ifb10
Obsidian | Level 7

Hello,

 

I have tried to implement DBSCAN and KNN clustering methods in SAS 9.4. After checking online resources, I found multiple articles on these specific clustering algorithms for SAS Viya but not much for SAS 9.4. Is there anything you could suggest? Currently, I am thinking of using PROC IML to write the algorithm myself. If there is anything ready to use, I would like to try that first.

 

Thank you!

5 REPLIES 5
PaigeMiller
Diamond | Level 26
sbxkoenk
SAS Super FREQ

DBSCAN is available in SAS 9.4 in the IMSTAT Procedure (Analytics) and uses the SAS LASR Analytic Server.

IMSTAT = In-Memory Statistics.

 

SAS LASR Analytic Server
IMSTAT Procedure (Analytics)
CLUSTER Statement
https://go.documentation.sas.com/doc/en/bicdc/9.4/inmsref/p08w4hxeqsgklrn14aqs76gs01te.htm

 

BR, Koen

ifb10
Obsidian | Level 7

Thank you Koen,

 

I have initially also tried to use IMSTAT, however I always get following error:  ERROR: Procedure IMSTAT not found.

This made me assume, that IMSTAT is not compatible with SAS 9.4, it might be an OnDemand issue however.

 

Best regards,

Tamás

Ksharp
Super User

PROC MODECLUS is for KNN.

 

Ksharp_0-1731553082450.png

 

sbxkoenk
SAS Super FREQ

MODECLUS indeed. 
Thanks for bringing this procedure from the back of my mind ... back to the front.

 

BR, Koen

sas-innovate-white.png

Special offer for SAS Communities members

Save $250 on SAS Innovate and get a free advance copy of the new SAS For Dummies book! Use the code "SASforDummies" to register. Don't miss out, May 6-9, in Orlando, Florida.

 

View the full agenda.

Register now!

What is ANOVA?

ANOVA, or Analysis Of Variance, is used to compare the averages or means of two or more populations to better understand how they differ. Watch this tutorial for more.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 5 replies
  • 998 views
  • 4 likes
  • 4 in conversation