Programming the statistical procedures from SAS

PROC FASTCLUS - what does the procedure do when maxiter=2000 and replace=none?

Reply
New User
Posts: 1

PROC FASTCLUS - what does the procedure do when maxiter=2000 and replace=none?

Hi,

 

I am trying to run fastclus and want to understand how does these options work in a PROC FASTCLUS. Does maxiter option override replace option or there is a difference in these two?

Proc fastclus data=all
out = cluster_exp
radius = .0001
delete = 1000
maxiter = 10000
maxclusters = 15 
Converge=0.001
replace = none;
var Factor:;
run;

 

SAS Super FREQ
Posts: 3,548

Re: PROC FASTCLUS - what does the procedure do when maxiter=2000 and replace=none?

See the Overview section of the doc to see the algoritm.  When I read the doc, it sounds like the MAXITER= and the REPLACE= option are independent.  The MAXITER= option specifies how many times you should repeat Step 3 if the algorithm. The REPLACE= option specifies how Step 3 occurs.  

 

I've never used the REPLACE= option, but to me the doc says that your code will use random seeds.as the initial cluster centers. Because you've set REPLACE=NONE,  those centers will not change for the next 10,000 iterations.  

Ask a Question
Discussion stats
  • 1 reply
  • 167 views
  • 0 likes
  • 2 in conversation