Learn R Programming

clickstream (version 1.3.3)

Analyzes Clickstreams Based on Markov Chains

Description

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.

Copy Link

Version

Install

install.packages('clickstream')

Monthly Downloads

487

Version

1.3.3

License

GPL-2

Maintainer

Michael Scholz

Last Published

September 27th, 2023

Functions in clickstream (1.3.3)

show,MarkovChain-method

Shows a MarkovChain object
fitMarkovChain

Fits a List of Clickstreams to a Markov Chain
clickstream-package

Analyzes Clickstreams Based on Markov Chains
as.transactions

Coerces a Clickstream Object to a Transactions Object
chiSquareTest

Calculates the chi-square statistic
frequencies

Generates a Data Frame of State Frequencies for All Clickstreams in a List of Clickstreams
mcEvaluate

Evaluates the number of occurrences of predicted next clicks
mcEvaluateAll

Evaluates all next page clicks in a clickstream training data set against a test data
clusterClickstreams

Performs K-Means Clustering on a List of Clickstreams
predict.ClickstreamClusters

Predicts the Cluster for a Given Pattern Object
hmPlot

Plots a Heatmap
getOptimalMarkovChain

Generates the optimal markov chains from a list of markov chains and corresponding clusters
getConsensusClustersParallel

Generates an optimal set of clusters for a clickstream based on consensus clustering and with parallel computation
initialize,Pattern-method

Creates a new Pattern object
summary.Clickstreams

Prints a Summary of a Clickstreams Object
readClickstreams

Reads a List of Clickstreams from File
print.ClickstreamClusters

Prints a ClickstreamClusters Object
randomClicks

Generates a Sequence of Clicks
mcEvaluateAllClusters

Evaluates all next page clicks in a clickstream training data set against a test data
plot,MarkovChain-method

Plots a MarkovChain object
fitMarkovChains

Generates a list of markov chains from a given set of clusters
+,Pattern,Pattern-method

Concatenates two Pattern objects
getConsensusClusters

Generates an optimal set of clusters for a clickstream object based on consensus clustering.
predict,MarkovChain-method

Predicts the Next Click(s) of a User
states

Returns All States
randomClickstreams

Generates a List of Clickstreams
summary,MarkovChain-method

Prints the Summary of a MarkovChain Object
summary.ClickstreamClusters

Prints a Summary of a ClickstreamCluster Object
print.MarkovChainSummary

Prints the Summary of a MarkovChain Object
print.Clickstreams

Prints a Clickstreams Object
writeClickstreams

Writes a List of Clickstreams to File
transientStates

Returns All Transient States
as.clickstreams

Converts a character vector or a character list into a clickstream list.
as.moltenTransactions

Coerces a Clickstream Object to a Transactions Object
as.ClickClust

Coerces a Clickstream Object to a ClickClust Object
absorbingStates

Returns All Absorbing States
MarkovChain-class

Class MarkovChain
EvaluationResult-class

Class EvaluationResult
Pattern-class

Class Pattern
show,Pattern-method

Shows a Pattern object
show,EvaluationResult-method

Shows an EvaluationResult object