R/caSegmentation.R

Defines functions caSegmentation

Documented in caSegmentation

caSegmentation<-function(y,x,c=2)
{
	options(contrasts=c("contr.sum","contr.poly"))
	outdec<-options(OutDec="."); on.exit(options(outdec))
	options(OutDec=",")
	y<-m2v(y)
	Usi<-caTotalUtilities(y,x)
	set.seed(123)
	seg<-kmeans(Usi,c)
	segment<-list(segm=seg,util=Usi,sclu=seg$cluster)
	return(segment)
}

Try the conjoint package in your browser

Any scripts or data that you put into this service are public.

conjoint documentation built on May 1, 2019, 8:05 p.m.