Hello all,
I'm using "hpclus" process for clustering but I don't know "B", in this process, stands for what? And how should I set this value? I could just find that this number represents the number of Monte Carlo draws but I don't which value of this parameter is the best one for my analysis. I put part of my code here:
proc hpclus
data=ios
maxclusters=8
maxiter=100
seed=54321
NOC=ABC(B=25 minclusters=3 align=PCA);
score out=outscore;
input Dos Execute_Code Overflow Obtain_Information Gain_Previledges Bypass_a_Restriction Directory_Traversal Cross_Site_Scripting CSRF Memory_Curruption;
id cve_id;
ods output ABCStats=ABC;
run;
Thank you!
Yazdan
First stop is the docs.
B=number
specifies the number of reference data sets to be created for each cluster candidate. By default, B=1.
It explains more in the links in the documentation.
First stop is the docs.
B=number
specifies the number of reference data sets to be created for each cluster candidate. By default, B=1.
It explains more in the links in the documentation.
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.