clickstream1.3.4 package

Analyzes Clickstreams Based on Markov Chains

absorbingStates-method

Returns All Absorbing States

as.ClickClust

Coerces a Clickstream Object to a ClickClust Object

as.clickstreams

Converts a character vector or a character list into a clickstream lis...

as.moltenTransactions

Coerces a Clickstream Object to a Transactions Object

as.transactions

Coerces a Clickstream Object to a Transactions Object

chiSquareTest

Calculates the chi-square statistic

clickstream-package

Analyzes Clickstreams Based on Markov Chains

clusterClickstreams

Performs K-Means Clustering on a List of Clickstreams

EvaluationResult-class

Class EvaluationResult

EvaluationResult-method

Shows an EvaluationResult object

fitMarkovChain

Fits a List of Clickstreams to a Markov Chain

fitMarkovChains

Generates a list of markov chains from a given set of clusters

frequencies

Generates a Data Frame of State Frequencies for All Clickstreams in a ...

getConsensusClusters

Generates an optimal set of clusters for a clickstream object based on...

getConsensusClustersParallel

Generates an optimal set of clusters for a clickstream based on consen...

getOptimalMarkovChain

Generates the optimal markov chains from a list of markov chains and c...

hmPlot-method

Plots a Heatmap

initialize-method

Creates a new Pattern object

MarkovChain-class

Class MarkovChain

MarkovChain-method

Shows a MarkovChain object

mcEvaluate

Evaluates the number of occurrences of predicted next clicks

mcEvaluateAll

Evaluates all next page clicks in a clickstream training data set agai...

mcEvaluateAllClusters

Evaluates all next page clicks in a clickstream training data set agai...

Pattern-class

Class Pattern

Pattern-method

Shows a Pattern object

plot-method

Plots a MarkovChain object

plus-method

Concatenates two Pattern objects

predict-method

Predicts the Next Click(s) of a User

predict.ClickstreamClusters

Predicts the Cluster for a Given Pattern Object

print.ClickstreamClusters

Prints a ClickstreamClusters Object

print.Clickstreams

Prints a Clickstreams Object

print.MarkovChainSummary

Prints the Summary of a MarkovChain Object

randomClicks-method

Generates a Sequence of Clicks

randomClickstreams

Generates a List of Clickstreams

readClickstreams

Reads a List of Clickstreams from File

states-method

Returns All States

summary-method

Prints the Summary of a MarkovChain Object

summary.ClickstreamClusters

Prints a Summary of a ClickstreamCluster Object

summary.Clickstreams

Prints a Summary of a Clickstreams Object

transientStates-method

Returns All Transient States

writeClickstreams

Writes a List of Clickstreams to File

A set of tools to read, analyze and write lists of click sequences on websites (i.e., clickstream). A click can be represented by a number, character or string. Clickstreams can be modeled as zero- (only computes occurrence probabilities), first- or higher-order Markov chains.

  • Maintainer: Michael Scholz
  • License: GPL-2
  • Last published: 2025-07-23