Learn R Programming

clickstream (version 1.0)

MarkovChain-class: Class "MarkovChain"

Description

This S4 class describes MarkovChain objects.

Arguments

Objects from the Class

Objects can be created by calls of the form new("MarkovChain", ...).

See Also

fitMarkovChain

Examples

Run this code
# show MarkovChain definition
showClass("MarkovChain")

# fit a simple Markov chain from a list of click streams
clickstreams<-c("User1,h,c,c,p,c,h,c,p,p,c,p,p,o",
               "User2,i,c,i,c,c,c,d",
               "User3,h,i,c,i,c,p,c,c,p,c,c,i,d",
               "User4,c,c,p,c,d",
               "User5,h,c,c,p,p,c,p,p,p,i,p,o",
               "User6,i,h,c,c,p,p,c,p,c,d")
csf<-tempfile()
writeLines(clickstreams, csf)
cls<-readClickstreams(csf, header=TRUE)
mc<-fitMarkovChain(cls)
print(mc)

Run the code above in your browser using DataLab