Learn R Programming

clickstream (version 1.1.3)

randomClickstreams: Generates a list of clickstreams

Description

Generates a list of clickstreams by randomly walking through a given transition matrix.

Usage

randomClickstreams(states, startProbabilities, transitionMatrix, meanLength,
  n = 100)

Arguments

states
Names of all possible states.
startProbabilities
Start probabilities for all states.
transitionMatrix
Matrix of transition probabilities.
meanLength
Average length of the click streams.
n
Number of click streams to be generated.

Value

  • Returns a list of clickstreams.

See Also

fitMarkovChain, readClickstreams, print.Clickstreams

Examples

Run this code
# generate a simple list of click streams
states<-c("a", "b", "c")
startProbabilities<-c(0.2, 0.5, 0.3)
transitionMatrix<-matrix(c(0,0.4,0.6,0.3,0.1,0.6,0.2,0.8,0), nrow=3)
cls<-randomClickstreams(states, startProbabilities, transitionMatrix, meanLength=5, n=10)
print(cls)

Run the code above in your browser using DataLab